私信  •  关注

moylop260

moylop260 最近创建的主题
moylop260 最近回复了
9 年前
回复了 moylop260 创建的主题 » python:从文件中读取最后的'n'行[重复]
import time

attemps = 600
wait_sec = 5
fname = "YOUR_PATH"

with open(fname, "r") as f:
    where = f.tell()
    for i in range(attemps):
        line = f.readline()
        if not line:
            time.sleep(wait_sec)
            f.seek(where)
        else:
            print line, # already has newline