0

我一直在为离开 PHP 的潜在转变做准备,并决定在我的下一个项目中使用 Python,我已经设法让自己完全陷入了某些事情上,我想知道是否有人可以帮助我。

如果我执行:

$.getJSON('test.php', { testdata: 'hello world' })

在'test.php'中我可以使用

$_GET['testdata']

检索“你好世界”。

我似乎找不到 test.py 的等价物:

$.getJSON('test.py', { testdata: 'hello world' })

我已经看到在线发布的与 request.get 或 os.environment 相关的代码来获取数据,但我未能进行任何配置工作。有人有什么建议吗?

我对开发很陌生,所以如果我错过了一些明显的东西,我深表歉意。

亲切的感谢

4

2 回答 2

2

这对我有用:

import cgi
import cgitb     #this...
cgitb.enable()   #..and this are not really necessary but helps debuging

data= cgi.FieldStorage()

#remove this commant to take a look in the data received by python
#print data

#here you can retrieve the value passed by ajax
print data['testdata'].value

我希望这个对你有用。

于 2012-04-19T16:28:22.223 回答
0

cgi文档包含有关如何在 Python CGI 脚本中检索 GET 和 POST 变量的信息。

于 2012-04-19T16:28:43.547 回答