私はGAEを使ってPythonを学習しています。インターフェイス用にjqueryを使用していますので、jqueryを使用してpython関数を呼び出す方法を知りたいと思います。jqueryを使ってpython関数を呼び出す方法は?
答えて
jQueryはブラウザで動作し、DOMツリー上で動作し、主に非同期HTTPリクエストを通じてサーバーからデータを取得します。 Pythonはバックエンドで - Googleのインフラストラクチャ上のGAEの場合に実行されます。クライアントからサーバー上の関数を呼び出す方法は、要求を行うことです。
$.get('ajax/test.html', function(data) {
$('.result').html(data);
alert('Load was performed.');
});
あなたが仕事に、このために必要なのはajax/test.html
にGET要求に応答するサーバー上の何かである - それは、静的なファイルやリクエストを処理し、いくつかのデータを返すPython関数(例えばRequestHandler)、こと。
私はあなたがアプリケーションエンジン用のルートを作成し、そのルートをjQueryで呼び出す必要があると信じています。
- EDIT--以下は実際には真実ではないことが分かりますので、気にしないでください!私はそれを取り除くつもりはない、それは不自由な人になるからだ。私はPython SDKとJava SDKを使って少し作業をしました。そうすることで、Python SDKが遅れていると感じました。経験の豊富なプログラマーはそれに反しているように見えます。
Googleは、PythonプラットフォームよりもJavaプラットフォームのほうに焦点を絞っています。 Javaと同じ結果を得るために非常に多くの作業が必要になることがあります。また、サポートされていないものもあります。
あなたの焦点は何ですか? Pythonを学んだり、GAEを使ってPythonを学んだりするには?
使用AJAX !!
は
class AjaxPage(webapp.RequestHandler):
def get(self):
result = your_function()
self.response.out.write(str(result))
を使用してWebアプリケーションのページを定義して、ページのURLからそれを呼び出しますアヤックス
もMYYNの答えを参照してください.... – crodjer
- 1. jquery wth out page refreshを使ってサーバーサイド関数を呼び出す方法は?
- 2. Pythonでgetattrを使って関数を呼び出す方法は?
- 3. Pythonで変数を使って関数を呼び出す
- 4. jQueryを使ってopenlayers関数を呼び出す
- 5. ajaxを使ってjqueryでphp関数を呼び出す
- 6. document.ready関数で関数を呼び出す方法をJquery
- 7. MySQL Connector/Pythonを使ってストアドファンクションを呼び出す方法は?
- 8. jquery関数からphp関数を呼び出す方法
- 9. jQueryのチェックボックスを使用して関数を呼び出す方法は?
- 10. Swift:ランダム関数を呼び出す関数を呼び出す方法は?
- 11. pythonを使ってcmdコマンドを呼び出す方法
- 12. パッケージ名を使ってPythonモジュールを呼び出す方法
- 13. Twitterのブートストラップを使ってjavascript関数を呼び出す方法は?
- 14. 関数ポインタを使ってオブジェクトのメソッドを呼び出す方法は?
- 15. jQuery;ウィジェット内の関数を呼び出す方法は?
- 16. React typescriptコンポーネントからjQuery関数を呼び出す方法は?
- 17. Javascript(jQuery)で「基本クラス」関数を呼び出す方法は?
- 18. jqueryからreactJSクラス関数を呼び出す方法は?
- 19. jqueryプラグインで関数を呼び出す方法は?
- 20. jqueryで関数を呼び出す方法は?
- 21. cssボタンでjquery関数を呼び出す方法は?
- 22. jQuery関数をonclickリンクで呼び出す方法は?
- 23. C#アプリケーションからjquery関数を呼び出す方法は?
- 24. jQueryからPHP関数を呼び出す方法は?
- 25. ボタンクリックでjQuery関数を呼び出す方法は?
- 26. 適切な「引数」を使って関数を呼び出す方法
- 27. PythonでRから関数を呼び出す方法は?
- 28. Pythonでオブジェクトから関数を呼び出す方法は?
- 29. 後でPythonスクリプトで関数を呼び出す方法は?
- 30. jquery変数を使用して関数を呼び出す
PythonではなくJavaに焦点を当てていると主張されていたとしても、OPが行う必要があることを正しく述べているのは、Ajaxを経由してルートを呼び出すことと何が関係していますか? –
主にPythonとGAEを重視しています。 – Ashvin
@ダニエルローズマン、絶対に何も。私は、Pythonを介してGAEで作業するのは面倒です。なぜなら、幅広いサポートのおかげで、Javaを使用しないと困ってしまうことがよくあったからです。それは... –