Pythonプログラムの遅延(一時停止の実行)を行うには、sleep(seconds)メソッドを使用します。 timeモジュールで見つけることができます。
timeモジュールは、現在の時刻の取得、エポック時間の変換など、多くの時間関連機能を提供します。
関連コース:
PythonプログラミングBootcamp:ゼロからヒーローに行く
時間。スリープは実行を一時停止し、プログラムは定義された時間待機します。 待機時間(スリープ)は秒単位で定義されます。, プログラムを完全に凍結させたくない場合は、代わりにthreadingを使用します。
時間。つまり、半秒待たせることができます
5からの簡単なカウントダウンタイマー:
精度
時間。睡眠(秒)はリアルタイムではありません。, 精度はオペレーティングシステムに依存し、時にはミリ秒単位でオフになることがあります。
約50ミリ秒待つには:
睡眠方法に依存している場合は、正確に50msを取得することはありません。
最PC機ハードウェア制限を1-10ms範囲に関わらず、営業システム。 オペレーティングシステムに、時間。sleep()はヒントを意味するだけです。 なに良いタイミング機構が、程良いエンベロープに従います。
オペレーティングシステムの実装が異なるため、時間が異なる場合があります。,
(Stackoverflowからの画像)
精度を高めるには、ミリ秒レベルで正確な時間を維持するために専用のハードウェア(組み込みシステム)が必要です。
戻る