python读取文件最后几行_python读取文件最后一行两种方法
python读取文件最后几行_python读取文件最后一行两种方法
1)常规方法:从前往后依次读取
步骤:open打开文件。
读取文件,把文件所有行读入内存。
遍历所有行,提取指定行的数据。
优点:简单,方便
缺点:当文件大了以后时间太慢,无法忍受
2)推荐方法:
步骤:open打开日志文件。
移动文件读取指针到文件末尾。
从后往前移动指针直到合适的位置。
读取文件,提取指定行的数据。
优点:时间相对固定,适合处理大文件
代码实现:
1 fname = 'test.html'
2 with open(fname, 'r', encoding='utf-8') as f: #打开文件
3 lines = f.readlines() #读取所有行
4 first_line = lines[0] #取第一行
5 last_line = lines[-1] #取最后一行
6 print('文件' + fname + '第一行为:'+first_line)7
最新文章
- 继承和接口
- 第二关,KPM算法和next函数值
- JKD笔记
- 箱型图盒图 jupyter Notebook
- 微信小程序之顶部导航栏(选项卡)实例 —— 微信小程序实战系列(1)
- matlab多元变量最优解,模拟退火算法确定多个变量的最优解
- matlab进行傅里叶分析
- 数电基础知识目录
- Python 3.X 用Thinker做任意多边形的缩放图(一)
- MVC设计模式
- 04
- 消息中心
- 自媒体人如何定位?自媒体大号应该怎么去运营和发展
- 移动端横屏强制横屏
- Flink+kafka统计通话次数
- Janus源码分析(4)——信令交互过程
- Java中带返回值的线程池Future
- 外贸业务员如何开发出更多的有效客户?
- 推荐给初学者:如何学好C语言?
- Maven仓库的使用