我自己的學習python的第一天
阿新 • • 發佈:2020-12-14
老規矩先跟著菜鳥教程走一下語法,直到我走到CGI程式設計。
emmmmm,來了,第一印象就是Java的web程式設計
既然是web程式設計,那肯定得有web服務程式,那是tomcat?還是apache?
一直以來用的都是tomcat,當然比較傾向tomcat,不過找了很久,學到的方法是。。。。
第一種:使用py3自帶的http服務
具體操作如下:
在你想要的路徑下建立這麼一個路徑\www\cgi-bin
我把這個理解為Nigix的html 資料夾,又或者是tomcat的 wepapps
然後回到www的路徑下,啟動cmd視窗
輸入python -m http.server --cgi 8001
接著你便能看到如下檢視
這就是開啟成功了,然後你就要寫你的html檔案了或者其他服務,就類似Java中的靜態動態抑或著是API返回json 之類的。
我寫的py檔案如下,主要就是參考別人的寫法,寫了一個簡單的額
#!/usr/bin/python
# -*- coding: UTF-8 -*-
print ('Content-Type:text/html \n\n')
print ("hello world")
然後瀏覽器就是瀏覽器輸入以下URL
http://localhost:8001/cgi-bin/hello.py
然後就能看到hello world了。
但是這樣也太麻煩了吧,話說我用pycharm來寫程式碼,難道沒有和idea一樣?在裡面部署tomcat抑或著像springboot一樣自帶tomcat的程式?
為此,我帶著疑問繼續學習。