如何查看更改的文件?
我有一个日志文件是由另一个进程编写的,我想观察它的变化。每次发生更改时,我都希望读取新的数据来对其进行一些处理。
做这件事最好的方法是什么?我希望Pywin 32图书馆会有一些钩子。我找到了win32file.FindNextChangeNotification
函数,但不知道如何让它查看特定的文件。
如果有人做过这样的事,我会很感激你.
[编辑]我应该说我想要的是一个不需要轮询的解决方案。
[编辑]诅咒!这似乎不适用于映射的网络驱动器。我猜Windows不会像在本地磁盘上那样“听到”文件的任何更新。