同じPythonアプリケーション(2つの異なるポート8081と8082)で2つのhttpサーバが必要です。 Webカメラから送信され、WebBrowserに送信されるビデオストリーム用です。 2番目のコマンド(品質、フィルタなど) 'app.run'がブロックされているため、2つのFlaskオブジェクトを定義することに成功しません。 FlaskとBaseHTTPServerを使用する必要はありますか? よろしくお願いいたします。同じアプリケーション内に複数のFlaskオブジェクトがあります
2
A
答えて
1
Flask.run(port=8081)
を呼び出すことはできますが、同じプロセス(run()
が本当にブロックされている)にはコールできません。
あなたは、各サービスごとに異なるFlask
インスタンスを作成し、(1がバックグラウンドで実行することができますが)別のコマンドでそれらを実行する必要があります。
run.sh
#!/usr/bin/env sh
# Runs in background:
python app_webcam.py &
# Runs in foreground
python app_command.py
app_webcam.py
# ... (setup you Flask app)
if __name__ == '__main__':
app.run(port=8081)
# ... (setup you Flask app)
if __name__ == '__main__':
app.run(port=8082)
0
[OK]を10 app_command.pyは、ソリューションは次のとおりです。 app.run(= Trueのスレッド、...) は、今ではビデオストリーミングのためのexemple 1のために、同時に複数の要求を処理することが可能です、ビデオパラメータの調整などのための他のもの。
関連する問題
- 1. 同じアプリケーション内にブートストラップのCSSと複数のCSSファイルがありますか?
- 2. python tkinterアプリケーション複数の行に同じテキストがあります
- 3. 複数のPermissionEvaluatorが同じアプリケーションにあります
- 4. Firebase analytics同じダッシュボードに複数のアプリケーションがあります
- 5. 同じセル内に複数の値があります
- 6. 同じFlaskアプリケーション内の2つのログインシステム
- 7. Bokeh - 同じページに複数の数字があります
- 8. GROUP_CONCAT()内の同じデータに同じ出力があります
- 9. 同じアプリケーション内にAPIと管理者がありません
- 10. PERFORCEの複数のチェンジリストに同じファイルがあります
- 11. 同じセルにExcelの複数の基準があります。
- 12. 同じIPの443ポートに複数のドメインがあります
- 13. 同じタブの下に複数のアクティビティがあります
- 14. 同じページに複数のCodeMirrorテキストエリアのインスタンスがあります
- 15. 同じページにckeditorの複数のバージョンがあります
- 16. 同じ場所に複数のマーカーがあります - MarkerClusterer
- 17. 角2同じページに複数のコンポーネントがあります
- 18. mediaelement.js同じページに複数の動画がありますか?
- 19. 同じページに複数のwmdテキストエリアがあります
- 20. PyQt:同じ行に複数のラベルがあります
- 21. SQL:同じテーブルに複数の一致がありますか?
- 22. 同じ領域に複数の断片がありますか?
- 23. Highcharts.js - 複数のテーマが同じページにありますか?
- 24. 複数のビューポートが同じJTextAreaにありますか?
- 25. 同じ行に複数の値がありますMYSQL
- 26. 同じページに複数のビューがありますMVC2
- 27. Rancher:同じ物理マシンに複数のホストがあります
- 28. 同じ宛先に複数のセグメントがあります
- 29. 同じDB列に複数のフィールドがあります
- 30. 同じステップに複数のWhen/Thenがあります
はい、しかし、私は他の1つのインタフェースから受け取ったコマンドをメッセージングなどなしで簡単に適用したいのですが... – maiagarbot