CGI(Common Gateway Interface)是web服务器用来处理动态网页的一种技术。CGI脚本(CGI script)是一种程序,运行在web服务器上,可以接收来自客户端的输入,处理数据并将输出发送回客户端。
一、Python与CGI脚本
Python是一种广泛使用的编程语言,支持CGI脚本编写。Python的标准库中就包含了CGI模块,这使得编写CGI脚本变得相对简单。
下面是一个简单的Python CGI脚本,用于接受表单数据并显示表单内容:
#!/usr/bin/env python
import cgi
form = cgi.FieldStorage()
name = form.getvalue('name')
age = form.getvalue('age')
print("Content-type:text/html\r\n\r\n")
print("")
print("")
print("CGI Script in Python ")
print("")
print("")
print("Hello %s, you are %s years old.
" % (name, age))
print("")
print("