環境 この記事の内容は、Ubuntu Linux 6.10, Python 2.4.4c1, Twisted 2.4.0で確認しました。 はじめに id:SumiTomohiko:20070712:1184244636でTwistedのリアクタの話をした際、yasusiiさん (http://lowlife.jp/yasusii/) から、 どのリアクタを使うかハードコーディングせずに、実行時に切り替えられるようにするため、若干トリッキーな仕組みになっています。Twisted アプリケーションの場合、twistd コマンドの -r オプションでリアクタを変更できます。twisted/application/reactors.pyあたりを読んでみてください。 というコメントをいただきました。そこで、twistdを始め、リアクタについてもう少し調べてみました。 まとめ twistdは、サーバの
![[Python][Twisted] twistd - SumiTomohiko's blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/21decce4387b2824fbda585879c87de1685a965d/height=288;version=1;width=512/https%3A%2F%2Fcdn.image.st-hatena.com%2Fimage%2Fscale%2Fe99fc7d747fbeec7c234d59e83e5732b830cce46%2Fbackend%3Dimagemagick%3Bversion%3D1%3Bwidth%3D1300%2Fhttp%253A%252F%252Fecx.images-amazon.com%252Fimages%252FI%252F51G9MoVBXwL.jpg)