2017-06-03 8 views
-1

申し訳ありませんが、これはnoobの質問ですが、私はPythonの世界では新しいので、ごめんなさい。 私は、pythonコードで制御されたカメラを持っています。私は、カメラを渡したすべての人をカウントし、ウェブページ上の数字を表示したいと思います。 オブジェクト認識アルゴリズムとモーション検出がうまくいきましたが、今はウェブページ上でライブプレビューを行いたいと思います。 したがって、pythonのwhile(true)では、Webページを更新せずにWebページ上のカメラを通過した人の数を変更する関数を呼び出す必要があります。 誰かが私に提案やチュートリアルを提供できるなら、私は永遠に感謝します!ウェブページのコンテンツを変更しますか?

+0

「ウェブページをリフレッシュせずに」JavaScriptを使用しているのですか? –

+0

はい、私が知っている唯一の方法はAjaxですが、Pythonからjavascriptにデータを渡す方法を見つけることはできません...とjavascriptは毎回Pythonから何かを表示しています –

答えて

0

渡された人の数をwebserverでアクセス可能なファイルに保存します。あなたのウェブページに埋め込まれたajaxによってこのファイルを取り出すことができます。

+0

まあ...私は保存しようとしましたそれをjsonに入れて...そしてjsonをjavascriptから読んでnumberを表示します。しかし、番号が変更されたときはどうすればわかりますか?私は無限にファイルを読むためにループを作ろうとしましたが、ウェブページがブロックされていました。 –

+0

@VladTomaあなたがデータをプッシュできるウェブソケット(https://www.fullstackpython.com/websockets.html)クライアント。 –

+0

ありがとう、それはwebsocketと一緒に働いた! –

関連する問題