1

私が django で気に入っている点の 1 つは、プロジェクトを編集するとサーバーが自動的にリセットされることです。私は最近ツイスト/サイクロンの開発を始めました。

プログラム ファイルが変更されたときに twistd を自動的にリセットする同様の方法はありますか?

4

2 に答える 2

1

プロセスがインポートしたすべてのモジュールのソース ファイルをポーリングする独自のPyquitterを使用します。Twisted での使用方法については、README の「使用例」を参照してください。

于 2012-04-20T22:19:32.527 に答える
1

inotifyを使用できます。これにより、ファイル変更などのファイルシステム イベントを監視できます。Python バインディングもあります: pyinotify そこには多くのチュートリアルがあります。ファイルの変更が発生すると、twisted を再起動します。

于 2012-04-20T20:54:05.750 に答える