Python——CGI入門講解介紹
阿新 • • 發佈:2020-08-01
前言
本文的文字及圖片來源於網路,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯絡我們以作處理。
作者: 檸檬精
CGI是什麼
CGI全稱是“公共閘道器介面”(Commone Gateway Interface)。
HTTP伺服器與你的或其他機器程式進行“交談”的一種工具,其程式須執行在網路伺服器上。[1]
重點理解:
Web 伺服器通過呼叫CGI程式實現和Web瀏覽器的互動,也就是CGI程式接受Web瀏覽器傳送給Web伺服器的資訊進行處理,將相應結果再發送給Web伺服器及瀏覽器。
PS:如有需要Python學習資料的小夥伴可以加下方的群去找免費管理員領取
可以免費領取原始碼、專案實戰視訊、PDF檔案等
最基本的嘗試
本機是windows作業系統,提前下載過Python3。
小貼士:
md是新建一個資料夾
cd xxx轉到該目錄下的xxx資料夾
步驟:
1.在電腦裡新建一個資料夾(www)2.轉到www資料夾,新建cgi-bin資料夾(資料夾的名字可為任意英文)3.輸入命令python -m http.server --cgi 8001。(埠8001可以隨意指定,只要不與電腦上已經開啟的埠衝突即可)
著手第一個CGI程式!
在cgi-bin資料夾下新建hello.py檔案
# -*- coding: UTF-8 -*-
print('Content-type:text/html \n\n')
print('Hello CGI~')
輸入網址
http://localhost:8001/cgi-bin/hello.py