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)
seek(-x,2)

 

以上是关于Python获得操作日志的最后几行记录的主要内容,如果未能解决你的问题,请参考以下文章

查linux日志最后几行 用啥参数啊

Linux如何通过命令查看日志文件的某几行(中间几行或最后几行)

如何从 Python 日志记录模块获得非阻塞/实时行为? (输出到 PyQt QTextBrowser)

Linux如何通过命令查看日志文件的某几行(中间几行或最后几行)

计算机二级Python最后一题怎么评分啊?

tail 命令 查看Tomcat目录下日志的最后几行的方法