Python-如何查看文件中的更改?

发布于 2021-02-02 23:23:37

我有一个日志文件,该文件是由另一个要监视更改的进程编写的。每次发生更改时,我都希望读入新数据以对其进行一些处理。

最好的方法是什么?我希望从PyWin32库中获得某种吸引。我找到了该win32file.FindNextChangeNotification功能,但不知道如何要求它观看特定文件。

关注者
0
被浏览
168
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    你是否已经看过http://timgolden.me.uk/python/win32_how_do_i/watch_directory_for_changes.html上的可用文档?如果仅需要它在Windows下运行,则第二个示例似乎正是你想要的(如果你将目录的路径与要观看的文件之一交换了)。

    否则,轮询将可能是唯一真正与平台无关的选项。

    注意:我还没有尝试过这些解决方案。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看