首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >监控文件/目录的内容?

监控文件/目录的内容?
EN

Stack Overflow用户
提问于 2009-02-28 11:42:09
回答 4查看 85.9K关注 0票数 61

我正在寻找一个跨平台的文件监控python包?我知道可以使用pywin32监控windows上的文件,也有一些包可以在Linux/Unix上运行,但是有人知道跨平台的包吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-02-28 12:27:13

对于基于Unix/Linux的系统,您应该对libfam使用File Alteration Monitor Python bindings

对于基于Windows的系统,您应该绑定Win32应用程序接口FindFirstChangeNotification和相关函数。

至于跨平台的方式,我不知道有什么好的跨平台的方式。我认为最好是自己构建一个模块,在检测到它是什么操作系统后,可以在使用上述两种方法之一的操作系统上工作。

票数 32
EN

Stack Overflow用户

发布于 2010-11-19 18:42:54

我正在开发一个麻省理工学院许可的库,它可以帮助Python程序尽可能方便地监控文件系统事件。我正在努力消除一些分歧。目前的高度alpha版本:

点击这里查看:http://github.com/gorakhargosh/watchdog/

欢迎使用补丁和贡献。

希望能有所帮助。=)干杯。

票数 93
EN

Stack Overflow用户

发布于 2011-09-06 11:50:55

另请查看此选项:

http://pypi.python.org/pypi/watchdog

在Windows和OS X上与跨平台应用程序一起使用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/597903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档