1

我真正喜欢 django 的一件事是在您编辑项目时服务器自动重置的方式。我最近开始在扭曲/旋风中进行一些开发。

是否有类似的方法可以在更改程序文件时自动重置twistd?

4

2 回答 2

1

您可以使用inotify - 它可以监控文件系统事件,例如文件修改。还有python绑定:pyinotify 那里有很多教程,我的建议是您实现一个包装器,该包装器启动扭曲的监视器您的源路径。当文件修改发生时,您重新启动扭曲。

于 2012-04-20T20:54:05.750 回答
1

我使用自己的Pyquitter,它轮询进程已导入的每个模块的源文件。查看自述文件中的“示例使用”,其中介绍了如何将其与 Twisted 一起使用。

于 2012-04-20T22:19:32.527 回答