python cgi开发例程
时间: 2023-09-27 08:04:02 浏览: 110
您好,关于Python CGI开发的例程,我可以给您提供以下代码作为参考:
```python
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import cgi
# 设置响应报头
print('Content-Type: text/html')
print()
# 使用cgi模块获取form data
form_data = cgi.FieldStorage()
# 获取表单数据
name = form_data.getvalue('name')
email = form_data.getvalue('email')
# 输出响应内容
print('<h1>Hello, {}!</h1>'.format(name))
print('<p>Your email address is: {}</p>'.format(email))
```
以上代码可以接收一个POST请求,并从请求中获取name和email参数,然后输出到响应中。这只是一个简单的例程,您可以根据自己的需要进行扩展。希望能对您有所帮助。
相关问题
写一个python cgi例程
好的,以下是一个简单的Python CGI例程的代码:
```
#!/usr/bin/env python3
import cgi
# 表头
print("Content-Type: text/html\n\n")
# 获取表单数据
form = cgi.FieldStorage()
# 在页面上显示表单数据
print("<h1>Python CGI Example</h1>")
for key in form.keys():
print("<p>{0}: {1}</p>".format(key, form.getvalue(key)))
```
这个例程接收来自HTML表单的POST请求,并将表单数据显示在页面上。
你还有其他的问题吗?
阅读全文