Python获得操作日志的最后几行记录
Posted 陈彦斌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python获得操作日志的最后几行记录相关的知识,希望对你有一定的参考价值。
该方法一般用于获得操作日志的最后几行记录
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 f = open(‘seek.txt‘, ‘rb‘) 4 5 6 def get_file_last_line(accept_file): 7 offs = -10 8 while True: 9 accept_file.seek(offs, 2) 10 data = accept_file.readlines() 11 if len(data) > 1: 12 print(‘文件最后一行:%s‘ % (data[-1].decode(‘utf-8‘))) 13 break 14 offs *= 2 15 16 17 get_file_last_line(f)
以上是关于Python获得操作日志的最后几行记录的主要内容,如果未能解决你的问题,请参考以下文章
Linux如何通过命令查看日志文件的某几行(中间几行或最后几行)
如何从 Python 日志记录模块获得非阻塞/实时行为? (输出到 PyQt QTextBrowser)