JSONを出力するJavaScriptでプログラムを作成しました。私がしたいのは、ボタンをクリックするだけで、そのJSONをPythonスクリプトの引数として渡したいと思います。JavaScriptを使用してボタンをクリックして引数付きのPythonスクリプトを実行する方法
私はこれを続行するかどうかは全くわからない:
$.ajax({
url: "/path/to/your/scriptPython",
success: function(response) {
// here you do whatever you want with the response variable
}
});
すべてのフィードバックやヘルプが理解されます。
だけでなく、あなたの質問は、あなたが必要とする、少しも一般的ですPythonのバックエンドは、基本的には、ルートを処理し、そのルートがヒットして、必要なメソッドを呼び出し、それらに引数(json)を渡すと、多くのPythonフレームワークもあなたのニーズに応じてこれを実現します。基本的なプロジェクト – StackOverMySoul
@Davidlrntウェブサイトとスクリプトの両方を自分のマシン上でローカルに実行する場合はどうしたらいいですか? (localhost) – blazerix
ウェブサイトはブラウザのjs以外のローカルマシン上のスクリプトを実行することはできません。また、これを回避するハックはありません。セキュリティ上の大きな問題になります。あなたが行うことができるのは、クライアントからのHTTP要求をクライアントから受信し、そこを傍受してそこでコードを実行するAPIです。すべてローカルの場合は、ローカルで実行しているフラスコアプリを持つことができます。ローカルホスト上でHTTPリクエストを聞きます。 – StackOverMySoul