如何监视Python文件的更改?

dea*_*mon 4 python notifications monitoring file

如果代码发生变化,我想重新启动我的Python Web应用程序.但是可能会有大量文件可以更改,因为导入模块中的文件可能会发生变化......

如何从导入的包/模块中获取实际文件名?

如何有效地检测修改后的Python文件?有没有图书馆可以做到这一点?

小智 6

无耻的插头.还有http://github.com/gorakhargosh/watchdog,我正在努力做到这一点.

HTH.