私はこれを解決する方法を探しましたが、私はPythonの半分かjavascriptの半分しか見つけられませんでした。文字列を渡し、htmlページからpythonスクリプトを実行
が、私はそうのように、コマンドラインで実行するPythonスクリプト持っている:私は、ユーザーがWebページ上のテキストボックスに記入持つことができるようにしたい
$ python3 myscript.py inputString
を、ボタンを押すと、テキストボックスから文字列を受け取ってpythonスクリプトを実行させます。
私はWGSIサーバとしてのpythonを実行するように言われてきた、そのようにAJAXを使用するために他の人に言われています
$.ajax({
url: "/path/to/my/script.py",
data: "document.getElementById('textinputID').value,
success: function(response) {}
});
が、私は正直にAJAXを理解していません。特にその呼び出しの「成功」部分です。そのjQueryだけを実行すると、エラーが発生します。これは、サーバーの半分を実行していないためです。
私はちょうど非常に混乱していて、誰かが両方の半分を一緒に説明できるなら、それは大好きです。
ありがとうございました!これはまさに私が探しているものです。また、すべてのことを説明し、いくつかの調査を行うことができるフォローアップリンクを追加することに非常に感謝します。私には片側だけを理解するのは難しいですが、今ではどちらももっとはっきりしていることがわかりました。 – Acoustic77