タグ

ブックマーク / bty.sakura.ne.jp (1)

  • Python スレッドをやってみる(3) | BTY備忘録

    今回もtheading.Threadのコンストラクタに呼び出し可能オブジェクトを渡す形式でスレッドを生成する。スレッドを使った簡単な例をメモしておく。いつか役に立つかもしれない、と思うのは自分だけ。 タイマー付きスレッド スレッドが起動する前にキャンセル 一定時間ごとに繰り返し スレッド間でEventオブジェクトを使って同期をとる タイマー付きスレッド 開始時間を指定してスレッドを起動する。例では5秒後にスレッドを起動して、heloheloを表示する import threading def hello(): print "helohelo" t=threading.Timer(5,hello) t.start() スレッドが起動する前にキャンセル 5秒後にスレッドを起動するようにしておいて、2秒後にcancel()メッソドを呼んで、スレッドをキャンセルする。何もせずに終了する、という無駄

    Python スレッドをやってみる(3) | BTY備忘録
    sotarok
    sotarok 2011/03/02
    thread event
  • 1