Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで呼び出しスレッドを数秒間一時停止するにはどうすればよいですか?


Pythonでは、timeモジュールのsleepメソッドを使用して、呼び出し元のスレッドを一定時間中断できます。呼び出し元のスレッドを一時停止する秒数を受け入れます。

import time
while(True):
  print("Prints every 10 seconds")
  time.sleep(10)

出力

Prints every 10 seconds
Prints every 10 seconds
Prints every 10 seconds
...

上記の各ステートメントは10秒ごとに出力されます。

このメソッドは浮動小数点値もサポートしているため、呼び出し元のスレッドを数分の1秒間スリープ状態にすることもできます。


  1. Androidでスレッドの優先度を設定する方法は?

    例に入る前に、スレッドとは何かを知っておく必要があります。スレッドは軽量のサブプロセスであり、UIを中断することなくバックグラウンド操作を実行します。この例では、Androidでスレッドの優先度を設定する方法について説明します。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" enco

  2. Tkinter Pythonでスレッドを使用する方法は?

    Tkinterでは、スレッド化を使用して一度に複数の関数を呼び出すことができます 。アプリケーション内の一部の機能の非同期実行を提供します。 Pythonでスレッドを使用するために、スレッドというモジュールをインポートできます。 スレッドをサブクラス化します クラス。新しいクラス内で、実行を上書きする必要があります メソッドを実行し、そこでロジックを実行します。 したがって、基本的にスレッドを使用すると、一度に複数の作業を行うことができます。アプリケーションでスレッド化を実現するために、Tkinterは Thread()を提供します 機能。 例を挙げて、しばらくスリープしてから別の関数を