Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将JSON从jQuery.getJSON传递到Python_Javascript_Jquery_Python_Json - Fatal编程技术网

Javascript 将JSON从jQuery.getJSON传递到Python

Javascript 将JSON从jQuery.getJSON传递到Python,javascript,jquery,python,json,Javascript,Jquery,Python,Json,我一直在为可能离开PHP做准备,并决定在我的下一个项目中使用Python,我已经设法让自己完全陷在某些事情上,我想知道是否有人可以帮助我 如果我执行: $.getJSON('test.php', { testdata: 'hello world' }) 在“test.php”中,我可以使用 $_GET['testdata'] 检索“hello world” 我似乎找不到test.py的等效项: $.getJSON('test.py', { testdata: 'hello world' })

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

如果我执行:

$.getJSON('test.php', { testdata: 'hello world' })
在“test.php”中,我可以使用

$_GET['testdata']
检索“hello world”

我似乎找不到test.py的等效项:

$.getJSON('test.py', { testdata: 'hello world' })
我曾在网上看到与request.get或os.environment相关的代码,以获取数据,但我未能使任何配置正常工作。有人有什么建议吗

我对开发还很陌生,所以如果我遗漏了一些明显的东西,请道歉

非常感谢

这对我很有用:

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

我希望它对您有用。

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

您如何在服务器上执行
test.py
?我不太清楚您的意思,抱歉,我对这一切都很陌生。我已经将服务器配置为同时使用cgi作为处理程序,并将chmoded test.py设置为755。如果osx lion有帮助的话,我现在运行的是默认的apache和python版本。谢谢,这真的很有帮助-我的目标是让mod_wsgi下一步运行,在这种情况下,现场存储仍然是正确的路线吗?