Python 如何监视目录的更改?

Python 如何监视目录的更改?,python,filesystemwatcher,Python,Filesystemwatcher,在python核心中找不到任何可以执行此操作的内容。有人能推荐一个库或“电池”来实现这一点吗?理想情况下,我希望它是可移植的,但如果它仅适用于Unix(我的服务器),那就没问题了。在Linux上,您可能对pyinotify感兴趣 其他相关图书馆: Python FAM接口: 我不认为有什么东西可以满足这种需求。 那太接近操作系统了。 否则,对于Linux,就有了。 pyinotify是Linux inotify内核文件系统通知子系统的绑定。 工作非常好。我只是在寻找一个监视文件修改的pyt

在python核心中找不到任何可以执行此操作的内容。有人能推荐一个库或“电池”来实现这一点吗?理想情况下,我希望它是可移植的,但如果它仅适用于Unix(我的服务器),那就没问题了。

在Linux上,您可能对pyinotify感兴趣

  • 其他相关图书馆:

  • Python FAM接口:

  • 我不认为有什么东西可以满足这种需求。 那太接近操作系统了。 否则,对于Linux,就有了。 pyinotify是Linux inotify内核文件系统通知子系统的绑定。
    工作非常好。

    我只是在寻找一个监视文件修改的python包。刚刚偶然发现了pywatch,它可能正是您所寻找的。它非常简单,但满足了我的需要(修复了pyScss缺少观察者的问题)


    我也有同样的理解,这不可能是便携式的。幸运的是,我的主机是Linux,因此pynotify就足够了。一些开发人员仍然使用win,但我实际上并不期望他们使用或处理这个模块。这里有更多的答案:在我看来,win非常好,比pyintoify简单得多