将限制设置为看门狗Oberserver队列

时间:2018-07-20 13:22:30

标签: python python-3.x watchdog

我有一个自定义事件处理程序,继承自PatternMatchingEventHandler,指定了on_any_event(self, event)的实现并匹配了.py模式。

然后我以Observer开始:

observer = Observer()
observer.schedule(event_handler, path=str(dir_path), recursive=True)
observer.start()

现在说我运行touch test.py test2.py test3.py test4.py。然后on_any_event将被触发4次。

是否可以像这样处理队列并对其进行参数化:“仅当未在与队列中现有元素相同的目录中触发该事件时,才将其添加到队列中”

0 个答案:

没有答案