一、什么是CGI?
CGI是一种用于Web服务器与应用程序(通常是指外部程序)之间传输数据的协议。其全称是“Common Gateway Interface”。
具体来说,CGI是指通过Web服务器执行的程序,因此CGI也被称为CGI程序。CGI程序通常以脚本文件的形式存在,为Python提供了一种方便的编程方式。Python通过CGI可以向Web服务器提交请求,并得到服务器的响应。
二、Python实现CGI文件的方法
通过CGI,Python可以直接将动态页面返回给浏览器。下面是实现Python CGI文件的步骤:
1. 编写Python脚本文件
#! /usr/bin/python
#coding: utf-8
print("Content-type: text/html")
print("")
print("")
print("CGI Program ")
print("")
print("Hello world!
")
print("")
print("