0

重複の可能性:
Pythonでx秒ごとに関数を繰り返し実行するための最良の方法は何ですか?

SMNTプロトコルを使用してシステム情報を取得したいのですが、このデータを30秒ごとに更新したいと思います。私の考えは、スレッドを実行し、データを取得した後、sleep関数を呼び出すことです。他に方法はありますか?たとえば、バックグラウンドで30秒ごとに特定の関数を実行する組み込み関数?

4

1 に答える 1

1

イベントスケジューラを見てください。関数を30秒ごとに呼び出すようにスケジュールし、一度呼び出されると、それ自体をキューに追加して、さらに30秒後に呼び出すことができます。

また、この投稿はあなたに役立つかもしれません。

于 2012-07-17T11:26:05.543 に答える