長話短說,我有一個功能齊全的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