問題タブ [cherrypy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - CherryPy と Pylons のどちらを使用しますか?
こんにちは、ソーシャル ネットワーキング機能を備えたサイトの構築を計画しています。CherryPy または Pylons のどちらの Python フレームワークがより適切だと思いますか、または他のものよりも提案しますか?
python - Python での追跡システムとリアルタイムの統計分析
この質問は、以前の質問であるMySQL 追跡システムに関連しています。要するに、Python を使用して負荷の高い追跡システムを実装する必要があります。データベース部分については、mongoDB に落ち着きました (これは、この仕事に適したツールのように思えます)。開発言語はPythonになります。
nginx の背後にある CherryPy アプリケーションのインスタンスをいくつか使用することを考えていました。これの背後にある理由は、wsgi のすべての部分を自分で処理したくないということですが、一方で、アプリがシンプルになり、ORM が不要になるため、本格的な Web フレームワークは必要ありません。
私の質問は次のとおりです。
CherryPy 組み込みサーバーを使用する必要がありますか、それとも modwsgi (または別のサーバー全体) で Apache を使用する必要がありますか?
これは合理的なアプローチ (nginx、mongoDB) のように聞こえますか? そうでない場合、何をお勧めしますか?
前もって感謝します。
python - 2 つのイベント ループのマージ (Cherrypy と Wxpython)
さて、cherrypy で書かれたアプリケーションがあり、そのための wxpython GUI を構築したいと考えています。問題は、両方のモジュールがイベント処理にクローズ ループを使用していることです。つまり、一方が実行されている間、もう一方がロックされます。
アドバイスを求めたところ、ストック エントリポイント (cherrypy の場合は quickloop()、wx の場合は MainLoop()) を使用するのではなく、2 つのイベント ループをマージすることが提案されました。
問題は、これを行う方法がわからないことです。アドバイスをいただければ幸いです。
python - Python アプリケーションを目に見えないように実行する方法はありますか?
シンプルなGUIでhttpを制御したいチェリーピーアプリケーションがあります。問題は、cherrypy ウィンドウと GUI の両方を同時に実行したくないことです。チェリーピー アプリケーション ウィンドウを表示する方法はありますか?
Windows用に書かれているため、おそらく違いがあります
python - pyAMFクライアントはどこで(コードのどの時点で)SSL証明書を受け入れますか?
SSLポートでリッスンするサーバーをセットアップしました。私はそれに接続することができ、適切な資格情報でサービスにアクセスすることができます(以下の例のエコーサービス)
以下のコードは正常に機能しますが、クライアントが証明書を受け入れる時点がわかりません
サーバ:
クライアント:
これを実行すると、正常に実行されます。クライアントログは次のとおりです。
行2010-01-1800:50:56,467 DEBUG [root]応答が短すぎる(証明書が〜1K)ため、応答の41バイトを読み取ると疑わしいように見え、証明書の転送がデバッグログ。
質問:クライアントはどの時点で証明書を受け入れますか?デフォルトではどこに保存されますか?デフォルトの場所を設定する構成パラメーターはどれですか?
python - Facebook アプリケーションでエラー 104 (「無効な署名」) が表示されるのはなぜですか?
PyFacebook (Google App Engine でホスト) を使用して Facebook アプリケーションを開発しようとしています。これは FBML アプリケーションです (iframe ではなく Facebook キャンバスで実行されます)。API 呼び出しを機能させるのに問題があります。シーケンスは次のようになります。
次に、たとえば、次のようにします。
これは失敗します:
どこが間違っているのかわかりません。api_key と secret_key が正しいことを確認しました (何度も何度も)。アプリケーションがアカウントに追加されました。デスクトップ アプリケーションを動作させることさえできました。私の問題は、この Web ホスト バージョンのみです。
ご協力いただきありがとうございます!
python - CherryPy が応答コードを変更する
mod_wsgi と Apache 上で cherrypy を使用する私の python アプリケーションでは、応答コードが 403 から 500 に変更されます。これを明示的に 403 に設定しています。
つまり、cherrypy.response.status = 403
クライアントが受け取る応答コードが 500 である場所と理由がわかりません。この問題の経験がある人はいますか>
python - pyinstaller:私のcherrypy app exeの2つのインスタンスが実行されます
私はpyinstallerでexeを作成したcherrypyアプリを持っています。exeを実行すると、メモリに2回読み込まれます。タスクマネージャを見ると、最初のインスタンスが約 1k にロードされ、2 番目のインスタンスが約 3k RAM にロードされます。大きい方を閉じると、両方のプロセスが停止します。小さい方を閉じると、その方だけが死にます。
サブプロセスを使用してexeをロードすると、proc.kill()を実行しようとすると、小さなものだけが強制終了され、他のプロセスはメモリ内で実行されます。これは、cherrypy と pyinstaller を一緒に使用した場合の副作用ですか?
python - http経由でcherrypyサーバーを停止する
wxpython ui を使用して http で制御しているチェリーピー アプリがあります。UIが閉じたときにサーバーを強制終了したいのですが、その方法がわかりません。現在、ウィンドウを閉じるイベントで sys.exit() を実行していますが、その結果
それは私がcherrypyを適切に止めていないからですか?
python - HTTP と HTTPS の両方をサポートする CherryPyWSGIServer で構築された WSGI アプリを構築するにはどうすればよいですか?
WSGI アプリを作成し、CherryPyWSGIServer を使用してスタンドアロン ラッパーを作成しました。CherryPyWSGIServer が HTTPS をサポートしていることがわかりますが、最初のブロックのように見えるため、HTTP と HTTPS の両方を一緒にサポートする方法がわかりません。server.start()
HTTP と HTTPS の 2 つのサーバーを作成し、両方を起動するにはどうすればよいですか?
これが私が今持っているものです: