コードモジュールのスレッドの例を使用してマルチスレッドのPython

コンテンツは、小さなパートナーのために有用であると期待して、マルチスレッドのpythonモジュールスレッドの使用例について、以下の内容です。
#!は/ usr / binに/ pythonの

輸入糸の
インポート時

#は、スレッドのための関数を定義する
デフprint_time(のthreadName、遅延):
カウント= 0
5カウント<つつ:
time.sleep(遅延)
+ = 1カウント
%(のthreadName、time.ctime(時間:プリント"%S%S"を.time()))

次のように#2つのスレッドを作成し
てみてください:
thread.start_new_thread(print_time、( "スレッド1"、2))
thread.start_new_thread(print_time、( "スレッド2"、4))
を除い:
印刷「エラー:にできません「スレッドを開始

1中:
パス





出力:


スレッド1:木1月22日15時42分17秒2009
スレッド-1:木1月22日15時42分19秒2009
スレッド-2:木1月22日15時42分19秒2009
スレッド-1:木1月22日午後3時42: 21 2009
スレッド2:木1月22日15時42分23秒2009
スレッド1:木1月22日15時42分23秒2009
スレッド1:木1月22日午前15時42分25秒2009
スレッド2:22木1月15日: 2009 42:27
スレッド-2:木1月22日15時42分31秒2009
スレッド-2:木1月22日夜三時42分35秒2009




 

おすすめ

転載: www.cnblogs.com/gdszlg/p/11263456.html