我正在与 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 并尝试对其进行子类化以查看是否可以解决该问题。为什么当某些文件(似乎是隐藏文件)导致看门狗说只修改了目录而不吐出文件修改事件?