【发布时间】:2014-01-29 21:17:14
【问题描述】:
我正在使用 python 看门狗进行一个辅助项目,我遇到了一个问题,有时当创建/修改文件时看门狗只会说
INFO:root:Modified directory: /home/foo/bar
而不是我所期望的
INFO:root:Modified file: /home/foo/bar/.config
或(emacs 临时文件)
INFO:root:Modified file: /home/foo/bar/.#config
我目前正在搞乱 LoggingEventHandler 并尝试将其子类化以查看是否可以解决此问题。为什么当某些文件(似乎是隐藏文件)导致看门狗只说目录被修改而不吐出文件修改事件?
【问题讨论】:
-
文件可能被删除/替换而不是修改。