2016-08-22 13 views
0

バックエンドとして実行される一連のPythonスクリプトを書きました。ユーザーは、自分が提供したWebページを使用してファイルをアップロードする必要があります。私はそのWebページには、ビデオファイルに処理のマッハがどのように行われたのかを示すプログレスバーがあります。このビデオファイルはフレームに分割され、オブジェクトを識別し、dbに保存するためです。プログレスバー以外のものはすべてうまく機能します。スクリプトが完了するまで、繰り返しユーザーを指定する方法が必要です。しかし、私はこれを行う方法がありません。私は使用しようとするPythonスクリプトの実行時間を取得

しかし、これは、スクリプトが終了した後の出力を与えるでしょう。しかし、スクリプトが終了するまで進捗バーを表示する必要があります。

は、プログレスバーが非同期またはスレッドを必要とする私に

+2

あなたのPHPやJavaScript、HTMLおよびAjaxの一部である ? Pythonスクリプトのみを提供しました。 –

+3

デバッグヘルプ(「なぜこのコードは動作しませんか?」)には、目的の動作、特定の問題またはエラー、および質問自体に再現するのに必要な最短コードが含まれている必要があります。明確な問題文がない質問は、他の読者にとって有用ではありません。参照:[最小限で完全で検証可能なサンプルの作成方法](http://stackoverflow.com/help/mcve) –

答えて

0

を助けるthis.Please行う方法があるです。これらを研究し、それを行ってください。進捗バーが表示されている間は、進行状況バーをループでチェックしない限り、タスクを積極的に実行することはできません。これは、これを進めるためのより良い方法でしょう。

Threading

Asyncio

関連する問題