私はmeteor.jsフレームワークを使用してアプリケーションを作成しました。私はいくつかの重要なデータのためにいくつかのpythonコードを実行する必要がありますが、アプリケーションで使用されるクランチ。どうやってやるの?私はJavascriptには本当に新しく、これを理解できません。私はサーバー上でPythonコードを実行します。私が必要とするのは、特定のボタンをクリックするとすぐに、Pythonコードがコンパイルされます。JSベースのアプリケーションでpythonを使用する方法
1
A
答えて
0
Pythonコードを何らかのAPIに公開する必要があります。あなたのPythonは、あなたが言及したように「サーバ上で動作している」ためです。
AWSラムダ機能(https://aws.amazon.com/lambda/)をセットアップしてから、AWS APIゲートウェイ(https://aws.amazon.com/api-gateway/)を使用してAPIルートとして公開することが最も速いと思います。
「番号のクランチ」が完了したら、関連する変数をクライアントアプリケーションに戻す必要があります。おそらくJSONがこれに適しています。
関連する問題
- 1. JavaベースのWebアプリケーションでADFSを使用する方法
- 2. Webベースのpythonアプリケーションでイメージをトリミングする方法は?
- 3. Jmeterを使用してWebベースのアプリケーションにログインする方法
- 4. IOSベースのアプリケーション用のFirebase App Indexingの使用方法
- 5. 角度js webアプリケーションでckeditorを使用する方法は?
- 6. コアPHPアプリケーションでノードjs json webトークンライブラリを使用する方法
- 7. .NET 4 SplashScreenをWPF Prismベースのアプリケーションで使用する方法は?
- 8. Pythonベースのアプリケーション用のWebサービスのベストプロトコル
- 9. 非WebベースのアプリケーションでMVCを使用
- 10. Nuitkaを私のpythonアプリケーションで使用する方法は?
- 11. d3.jsベースのチャートライブラリを使用
- 12. Webベースの画像エディタのpython画像ライブラリの使用方法
- 13. JavaScriptを使用してMVCアプリケーションのベースURLを取得する方法
- 14. 糸ベースのSparkアプリケーションのCPU使用状況を取得する方法
- 15. JSアプリケーションでソルバーを使用する
- 16. ノードjsを使用してアプリケーションを閉じる方法
- 17. JSアプリケーションのDOMベースのXSS保護
- 18. Yii2:AjaxベースのKartikのSelect2でオプショングループを使用する方法
- 19. JavaでSpringベースのアプリケーションでマルチスレッドを実装する方法は?
- 20. 反応するアプリケーションでJSグローバル変数を使用する方法
- 21. アンドロイドでWebベースのアプリケーションを実装する最良の方法
- 22. SassベースのAngular4アプリケーションでブートストラップのマテリアルデザインを統合する方法
- 23. mavenベースのプロジェクトでwarを使用する方法
- 24. AIR:POSTベースのWebサービス(AS3)でFileReference.upload()を使用する方法
- 25. ノードJSアプリケーションでcronジョブ(node-scheduleを使用)を実装する方法
- 26. Rails5アプリケーションでd3.jsを使用して棒グラフを作成する方法
- 27. Spring DAOベースのアプリケーションでXMLを実装する方法は?
- 28. anglejsベースのアプリケーションでツールチップを非表示にする方法は?
- 29. sqlalchemyベースのアプリケーションでCRUDをインターセプトする方法は?
- 30. Backbone.jsベースのアプリケーションで401をきれいにフェッチする方法
これを行うには、apiを設定する以外の方法がありますか? Javascriptや他の何かからPythonコードを呼び出すことができないのですか? –
同じファイルシステムに(サーバー側の)流星とPythonを置き、stdoutに渡って情報を渡すことも、rabbitMQやRedisでデータを渡すこともできますが、あなたは「シンプルで速い」と言っています。溶液。また、それらが常に同じファイルシステム上にあると仮定することによって、いくつかの拡張性を失います。 –
あなたが持っているものがすべてPyhtonのものであれば、少し勉強になるでしょう。 AWSを使用することは良い提案です.Djangoは、重度の手渡しの可能性のあるアルビートです(これを一度実行しなければならなかった)。シンプルさがあなたの目標ならば、別のサーバー側言語とスタックが最善の策かもしれません。私はあなたがUNIXのような環境に展開していると仮定しています。そうであれば、PHPを利用できるので、リクエストを処理するサービスを簡単に作成することができます。あなたはPHPでロジックを書くことができましたが、移植する代わりにPythonモジュールがすでに書かれていた場合は、それをシェルすることができます。 PHPが分からない場合は、AWSから始めましょう。 –