./pymonitor.py app.py后修改.py文件不能自动重启
Topic source我找到问题在哪儿了
def on_any_event(self, event):
if event.src_path.endswith('.py'):
log('Python source file changed: %s' % event.src_path)
self.restart()
把这段代码的条件判断语句去掉就能自动重启了,也就是改成这样
def on_any_event(self, event):
log('Python source file changed: %s' % event.src_path)
self.restart()
改动.py文件后输出的event.src_path变量居然是www/.goutputstream-I3RZGY 我试了一下,不管什么文件,只要是改动过文件内容,event.src_path中都会带有.goutputstream,而I3RZGY似乎是个随机码,每次都不一样。
- 1
辛未六月羊
我是直接下载廖老师的源码,没有改动过 ./pymonitor.py app.py启动正常,所有访问也都正常。 但我改了www目录下的.py文件后,并没有自动重启。 不知道是代码有问题,还是我的启动方式不对 ./pymonitor.py app.py python3 pymonitor.py app.py 两条命令都试过了,都不能自动重启