如何监视目录的变化?
在Python的核心库里找不到可以做到这一点的东西。有没有人能推荐一个库或者“工具”来实现这个功能?我希望这个工具可以在不同的地方都能用,但如果只支持Unix系统(我的服务器)也没关系。
3 个回答
4
我刚在找一个可以监控文件修改的Python库。偶然发现了pywatch,这可能正是你需要的。它非常简单,但能满足我的需求(解决了pyScss没有监控功能的问题)。
5
我觉得对于这种需求,可能没有什么通用的解决方案。这个问题和操作系统关系太紧密了。在Linux系统上,有一个叫做 pynotify 的工具。pyinotify 是一个用于Linux的inotify内核文件系统通知的绑定库。它的效果还不错。
13
在Linux系统上,你可能会对pyinotify感兴趣。
还有一些相关的库: