當我嘗試使用JavaScript/AJAX來執行Python代碼,它不顯示我想要的反應,但Python的文件的內容。JavaScript的AJAX >> Python中只返回蟒蛇代碼
JS:
ajax = new XMLHttpRequest()
ajax.open("POST", "calc.py", false)
ajax.send(null)
alert(ajax.responseText)
的Python(calc.py):
print "Hello World!"
alert(ajax.responseText)
=> '打印的 「Hello World!」'
我做了什麼錯?
編輯: 我的「服務器」基本上只是我的筆記本電腦(elementaryOS x64 // Ubuntu) - Python和PHP都已安裝,並且正在本地主機上進行測試。
不知道,因爲你沒有提供任何信息。你如何提供Python腳本? –
就像在同一目錄「calc.py」文件.. – Unknown
所以你怎麼指望這個工作?您需要一個執行Python文件的Web服務器,以及一些運行它的方法(WSGI,CGI)。 –