长话短说,我有一个功能齐全的WebApp,带有PHP后端,IIS作为服务器,现在我不得不一起删除PHP,因为它不再是允许的语言。我将通过python学习作为PHP的替代方案,并试图模拟我以前使用PHP的大部分功能。特别是发送和数据的处理。第和结果的返回这在PHP相当容易,其中i有一个AJAX POST和PHP我将接收数据照常与:Ajax POST到Python变量进行处理
$login = $_POST['login'];
和出发,处理该数据以MySQL或其他:然后:
echo 'Success';
结果。我已经安装了用于IIS的python和CGI,它似乎是作为一个简单的Hello World脚本工作正常,我将如何去与python相同?
这是我的POST包含3个数据变量。我如何在python(变量?)中接收数据,处理它,然后为我的回调函数返回结果(例如'一个字符串')?
$.post(
'register.py',
{login: login, batch: batch, who: code},
function (data) {
$('#registerinsert').html(data);
}
);
伊夫看了很多其他的问题,但似乎都不太大的意义对我来说,牢记IM刚开始使用Python和有些东西还是离我而去......
感谢很多提前
在你的Python脚本var jqXHR = $.ajax({
type: "GET",
dataType: "json",
url: "script.py",
async: false,
data: {param: data}
});
return jqXHR.responseText;
您可以通过print
FUNC返回值:
你应该看看[要求] (https://pypi.python.org/pypi/requests)包。 – LanceLafontaine