我有一个在Python(Windows 10)中运行Watchdog的脚本,大多数情况下效果很好。
但是有时候它什么也做不了。什么都没发生。我尝试重新启动脚本,但仍然没有执行任何操作。 有时,当我重新启动计算机时它可以工作。
有什么想法吗?
if __name__ == '__main__':
path = "P:\\03_auto\\Indata"
observer = Observer()
observer.schedule(MyHandler(), path, recursive=True)
observer.start()
try:
while True:
time.sleep(1)
except KeyboardInterrupt:
observer.stop()
observer.join()