タグ

ブックマーク / sh1.2-d.jp (1)

  • sh1.2 pyblosxom : pythonのthread/threadingモジュールを見てみた

    Blog: threadの動作の違うよ。 - Humming Via Kitchen を見てちょっと気になった のでPythonのコードを見てみた。(via 常山日記 ) threadモジュールを使ったサンプルは、簡単に書くとこんな感じのコード。 import thread def run(): # do something def main(): thread.start_new_thread(run, ()) pthread_join()に相当する関数を呼んでないからmain()関数が終了しちゃったら実行途中 のthreadも終了させられちゃってるんじゃない?と思ってthreadモジュールのマニュアル を見ると、なんとjoin()に相当する関数ないんだね。 どうやってスレッドの終了時の同期をとるんだ?そもそもPythonのソースコードを検索し てもpthread_join()はどこでも

  • 1