›Pythonでスレッドを使ってみるPythonでスレッドを使ってみる個人的に作っているツールでスレッド操作が必要になったので練習してみました。え?言語?当然Pythonですが何か?行いたい処理は「とあるデータの集まりがあって、それを複数スレッド間で共有しつつ処理を行う」というもの。今回はリストにデータをつっこんでおいて、それを各スレッド内で一つずつ取り出していきます。コードはこんな感じになりました。これでいいのかなぁ?動かすとこんな感じ。最初、worker.start()だけでやったらCtrl-Cを聞いてくれなくて困りました・・・。結局、Ctrl-Cを押したらWorkerのインスタンス変数”kill”をTrueにし、処理を中断するように修正。他の人もこんな感じでやっているみたい。ふーむなるほどなるほど。コードはGistに置いてありますので、使ってみたい方はどうぞ。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイトスパム対策のため、コメントする際は下記の計算式を埋めてください。計算式の有効期限が切れました。計算式の隣にある再読み込みボタンを押してください。コメントデータの処理方法の詳細はこちらをご覧ください。このブログについてころすけと申します。関東でプログラマーをしています。JavaScriptあたりがお気に入り。当ブログでは私が作ったもの、考えたこと、撮影したものなど、全てをごった煮で書き綴るブログです。よろしければおつきあい下さいませ。プロフィールについて、詳しくはコチラへどうぞ。