1. 程式人生 > 實用技巧 >Python——CGI入門講解介紹

Python——CGI入門講解介紹

前言

本文的文字及圖片來源於網路,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯絡我們以作處理。

作者: 檸檬精

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