定期的なタスクをブロックせずにPythonでスケジュールする方法はありますか?Pythonで定期的なタスクをスケジュールする方法は?
ここは単純な状況です。このチケット変数が2時間後に無効になったとします。だから私はサーバーからそれを取得する必要がありますが、私はそれを単純に保っています。
ticket = 1 # It expires every 2 hours
def process_using_ticket(): # This function is called using a get request from flask server
print('hello', ticket)
2時間ごとにブロックせずに1にリセットするにはどうすればよいですか?
スレッドを開始して2時間スリープ状態にしてから変数をリセットすることもできますが、より良い選択肢があるかどうかは疑問です。
注:すべてはドッカーで実行されます。
[PythonでCronのようなスケジューラを取得するにはどうすればいいですか?](https://stackoverflow.com/questions/373335/how-do-i-get-a-cron-like-scheduler-in- Python) – YSelf