0
私はJavascript、python、およびphpを初めて使用しています。私はボタンをクリックするjsプログラムを持っています、それはPythonプログラムを呼び出し、返された値を画面に表示するために受け取ります。私はJqueryとJsonの使用を避けようとしています。PythonがJavascriptから呼び出されたときの問題
以下はJavascriptとPythonのコードです。
Javascriptを:
<html>
<head>
<script>
function cal()
{
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function()
{
if (this.readyState == 4 && this.status == 200) {
document.getElementById("do").innerHTML = this.responseText;
}
};
xhttp.open("POST", "./pth.py", true);
xhttp.send();
}
</script>
</head>
<body>
<input type="submit" id="submit" class="btn btn-default" name="Submit"
onClick="cal();" value="Test"/>
<div id="do">
</div>
</body>
</html>
のPython:上記のコードの場合
#!/usr/bin/python
print "hello";
は、次のように私は受け付けており、出力は
(私はハローだけではなく、全体のpythonコードを参照してください)#!/usr/bin/python print "hello";
Pythonは、あなたが言及したようにインストールされ、実行可能です。印刷部分も新しい行にあります。出力は1行で表示されます。 – Sahana
私はWindowsプラットフォームとWAMPサーバー上でプログラムを実行しようとしていることに言及していません – Sahana
私は非常にPythonについて知識がありません.Truuthは言われる、私はこれのようなものを見たことがない?この場合、Pythonで作成されたサーバーはありません。あなたは、http呼び出しを介して呼び出すことによって、Pythonコードを実行したいですか?私はそれがどうなるかわからない。私はあなたがPythonでサーバーを作成し、それを実行し、それを返すようにしたいと思います – UchihaItachi