监视文件/目录的内容?[重复]
这个问题已经在这里有了答案 :
如何查看文件中的更改?
(25个答案)
7年前关闭。
我正在寻找一个跨平台的文件监视python包?我知道可以使用pywin32监视Windows上的文件,并且有可以在Linux /
Unix上运行的软件包,但是有人知道跨平台的吗?
-
对于基于Unix / Linux的系统,您应该使用File Alteration Monitor
Python绑定到libfam。对于基于Windows的系统,应绑定Win32
APIFindFirstChangeNotification
和相关功能。至于跨平台的方式,我不知道一个好的跨平台的方式。我认为最好自己构建一个模块,使其在检测到OS是使用上述两种方法之一的OS上均可使用。