我正在寻找一个跨平台的文件监控python包?我知道可以使用pywin32监控windows上的文件,也有一些包可以在Linux/Unix上运行,但是有人知道跨平台的包吗?
发布于 2009-02-28 12:27:13
对于基于Unix/Linux的系统,您应该对libfam使用File Alteration Monitor Python bindings。
对于基于Windows的系统,您应该绑定Win32应用程序接口FindFirstChangeNotification
和相关函数。
至于跨平台的方式,我不知道有什么好的跨平台的方式。我认为最好是自己构建一个模块,在检测到它是什么操作系统后,可以在使用上述两种方法之一的操作系统上工作。
发布于 2010-11-19 18:42:54
我正在开发一个麻省理工学院许可的库,它可以帮助Python程序尽可能方便地监控文件系统事件。我正在努力消除一些分歧。目前的高度alpha版本:
点击这里查看:http://github.com/gorakhargosh/watchdog/
欢迎使用补丁和贡献。
希望能有所帮助。=)干杯。
发布于 2011-09-06 11:50:55
https://stackoverflow.com/questions/597903
复制相似问题