Python如何接收表单POST值,而不是使用任何框架

时间:2012-09-11 12:16:34

标签: python

PHP可以使用$ _post接收。我不知道Python如何接收

__author__ = 'Administrator'
import cgi
form = cgi.FieldStorage()
if form.has_key('name'):
    code = form['name'].value
    print code
lxj-PC - - [11/Sep/2012 20:09:55] "POST /cgi-bin/form.py HTTP/1.1" 200 -
lxj-PC - - [11/Sep/2012 20:09:55] command: C:\Python27\python.exe -u D:\python\a
pp\cgi-bin\form.py ""
lxj-PC - - [11/Sep/2012 20:09:55] CGI script exited OK
lxj-PC - - [11/Sep/2012 20:09:55] code 404, message File not found
lxj-PC - - [11/Sep/2012 20:09:55] "GET /favicon.ico HTTP/1.1" 404 -

为什么不能打印出它的价值?页面输出差距

1 个答案:

答案 0 :(得分:2)

使用FieldStorage()模块中的cgi,但请记住,整个PHP语言本质上一个Web框架,你将在Python中找到东西如果你有这样的态度会更加困难“我可以在不使用任何框架的情况下轻松地在PHP中执行此操作,因此我应该使用没有框架的Python。” WSGI微框架将使您的生活更轻松。