python自动化 windows动态实时查看日志

2020-08-10  本文已影响0人  阿登20

linux上面查看日志可以 tail -f xxx.log
那么在windows上面我们如何查看正在进行自动化日志文件的动态查看最后信息的文件呢?

import time
# 模仿 tail -f XXX.log 实现动态查看最新一条日志的效果

with open("access.log",mode="rb") as f:
    f.seek(0,2) # 检测文件末尾.2模式只能b模式用
    while True:
        line = f.readline()
        if not line:
            # 没有日志写入
            time.sleep(1)
        else:
            print(line.decode("utf-8"),end=" ")
上一篇 下一篇

猜你喜欢

热点阅读