实时监测文件内容变化,Python

Posted zhangphil

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实时监测文件内容变化,Python相关的知识,希望对你有一定的参考价值。

用Python实时(每隔1秒)检测一个文件里面的内容数据变化,当有新的 数据行 写入文件后,就监测到并打印出来。

import time

if __name__ == '__main__':
    path = r'sample.txt'
    file = open(path)

    while True:
        where = file.tell()
        line = file.readline()
        if not line:
            time.sleep(1)
            file.seek(where)
        else:
            print(line, end='')

以上是关于实时监测文件内容变化,Python的主要内容,如果未能解决你的问题,请参考以下文章

实时监测contenteditable(可编辑文档)的内容发生改变

有一个实时监控的项目,现在我想要在C#代码中监测mysql数据库中一张表的更新变化的情况,

实时监控文件内容行数据变化,基于Python yield句法

实时监控文件内容行数据变化,基于Python yield句法

实时监测input控件value值动态变化的事件

日志服务Python消费组实战:实时跨域监测多日志库数据