私は特定の瞬間からの経過時間を記録するストップウォッチのソートを作成したいと思います。私はそれをデータベースに保存します。アプリケーションを閉じてアプリケーションをリロードすると、タイマーが開始された特定の瞬間から経過した時間を確認できます。私はまた、最終的に経過日数を見ることができるようにしたいと思います。これについて最善の方法は何でしょうか?アプリケーションを閉じた後でも引き続き実行されるストップウォッチを作成するにはどうすればよいですか?
0
A
答えて
0
あなたはデーモンとして動作しますれ、スレッドであなたのタイマーコードを入れて、時間を記録することができます:
class TimeThread(threading.Thread):
stop = 0
def __init__(self):
threading.Thread.__init__(self)
def run(self):
# here your code for timer
#you can put some condition to insert it to db!
def stop(self):
self.__stop = True
print 'in stop'
self.stop = 1
これを行う、デーモンとしてバックグラウンドで、このスレッドを開始するには:
f_thread = TimeThread()
f_thread.start()
0
ファイルに開始時刻を書き込みます。
また、ファイルに時刻を書き込んでも構いません。ファイルを変更した場合は、touch
としてください。そのためには、Implement touch using Python?
関連する問題
- 1. アプリケーションを閉じたときにアプリケーションをバックグラウンドで実行するにはどうすればよいですか?
- 2. サービスがアンドロイドによって閉じられた後、スレッドは引き続き実行されますか?
- 3. フォームを閉じたときにアプリケーションを閉じるにはどうすればよいですか?
- 4. メインウィンドウが閉じられた後、Win32アプリケーションがバックグラウンドで実行されないようにするにはどうすればよいですか?
- 5. C#プログラムは、フォームを閉じた後もプロセス内で実行され続ける
- 6. Windowsサービスを引き続き実行するにはどうすればよいですか?
- 7. 実行コンフィギュレーションとデバッグコンフィギュレーションを作成できるようにするにはどうすればよいですか?
- 8. パテを閉じた後でもノードサーバーを実行するように設定するにはどうすればいいですか?
- 9. テーブルビューを作成しましたが、アプリケーションを閉じた後でもアイテムを保存するにはどうすればいいですか?
- 10. どうすればコードローバーアプリを実行することもできます。ユーザーはアプリを閉じる
- 11. ブートストラップアコーディオンがAngularアプリケーションで開いたり閉じたりしたときに、コードを実行するにはどうすればよいですか?
- 12. 連続したpingを実行するスクリプトを作成するにはどうすればよいですか?
- 13. シェルスクリプトを実行してココアでアプリケーションを閉じるにはどうすればいいですか
- 14. PHPはPHPリダイレクトの後も引き続き実行されますか?
- 15. 実行ファイルを閉じた後に再起動するバッチスクリプトを作成するにはどうすればよいですか?
- 16. RCPアプリケーションでビューを閉じるにはどうすればいいですか?
- 17. Bluetooth接続が閉じられているか、vb.netで作成できないかを確認するにはどうすればいいですか?
- 18. ラベルと交差するときにボタンが押された後に作成されたピクチャボックスを作成するにはどうすればよいですか?
- 19. 1回または何回でも実行できるメソッドを作成するにはどうすればよいですか?メソッドが呼び出されたときにロジックが1回だけ実行されるようにしますか?
- 20. HTTP接続を閉じるにはどうすればいいですか?
- 21. JavaScriptを開いて閉じるメニューを実行するにはどうすればよいですか?
- 22. 今後一度実行するタスクをRailsで作成するにはどうすればよいですか?
- 23. 終了後、アプリケーションを実行し続けるにはどうすればよいですか?
- 24. 両方を閉じるときに、親の前にネストされたマテリアルUIダイアログボックスを閉じるにはどうすればよいですか?
- 25. ブラウザが接続を閉じないようにするにはどうすればよいですか?
- 26. Androidでアプリケーションを実行するにはどうすればよいですか?
- 27. TcpClient:もう一度閉じると再接続するにはどうすればいいですか?
- 28. SSHを使用してサーバー上でプログラムを実行すると、接続を解除した後でも引き続き実行されますか?
- 29. モーダルウィンドウを閉じた後でイベントを追加するにはどうすればよいですか?
- 30. 最後に閉じた設定でアプリを起動するにはどうすればよいですか?