python按行读取文件并找出其中指定字符串


Posted in Python onAugust 08, 2019

python按行读取文件并找出其中指定字符串

#coding=utf-8
import os, time, sys, re
 #reload(sys)
 #sys.setdefaultencoding("utf8")  # 不设置,否则编码方式不对应,无法找出字符串
file = open(path)
sum=0
 for line in file.readlines():
  #line = line.strip("\n")
   key = "解析渲染" 
   if key in line:
     s = re.findall('"TimeSpan":"([\d.]+)"', line)
     print "**************", line
     print "时间为:", s[-1]
     sum = sum + float(s[-1])
 file.close()
print "总时间为:", sum
input("123")

注:print file.read()时会出现IOError[error 0],未知原因

知识点扩展:python 读写文件,按行修改文件

>>> f = open(r'E:\python\somefile.txt','w')        打开文件,写模式
>>> f.write('this\nis no \nhailu')             写入三行话
17
>>> f.close()
>>> f = open(r'E:\python\somefile.txt','r')
>>> f.read()
'this\nis no \nhailu'                    查看一下
>>> f = open(r'E:\python\somefile.txt')
>>> lines = f.readlines()                  把每一行的内容变为集合lines 的一个元素
>>> f.close()
>>> lines[1] = "isn't a\n"                 给lines的第二个元素 重新赋值(改写了)
>>> f = open(r'E:\python\somefile.txt','w')
>>> f.writelines(lines)
>>> f.close()                         
>>   
改写后的文件打开就是这个样子
<pre name="code" class="python">this
isn't a
hailu

总结

以上所述是小编给大家介绍的python按行读取文件并找出其中指定字符串,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python实现的登陆Discuz!论坛通用代码分享
Jul 11 Python
Python 高级专用类方法的实例详解
Sep 11 Python
python实现树形打印目录结构
Mar 29 Python
使用PM2+nginx部署python项目的方法示例
Nov 07 Python
对Python实现累加函数的方法详解
Jan 23 Python
python itchat实现调用微信接口的第三方模块方法
Jun 11 Python
通过selenium抓取某东的TT购买记录并分析趋势过程解析
Aug 15 Python
详解从Django Allauth中进行登录改造小结
Dec 18 Python
python如何利用Mitmproxy抓包
Oct 10 Python
Pandas数据类型之category的用法
Jun 28 Python
Python中的 Set 与 dict
Mar 13 Python
python获取带有返回值的多线程
May 02 Python
python实现PID算法及测试的例子
Aug 08 #Python
python开头的coding设置方法
Aug 08 #Python
pycharm 安装JPype的教程
Aug 08 #Python
Python学习笔记之lambda表达式用法详解
Aug 08 #Python
python读取大文件越来越慢的原因与解决
Aug 08 #Python
Python实现Singleton模式的方式详解
Aug 08 #Python
Python判断字符串是否xx开始或结尾的示例
Aug 08 #Python
You might like
一个简单的PHP&amp;MYSQL留言板源码
2020/07/19 PHP
php中随机显示图片的函数代码
2011/06/23 PHP
thinkPHP+phpexcel实现excel报表输出功能示例
2017/06/06 PHP
Laravel学习教程之本地化模块
2017/08/18 PHP
统计PHP目录中的文件数方法
2019/03/05 PHP
实现超用户体验 table排序javascript实现代码
2009/06/22 Javascript
JavaScript 学习笔记之操作符(续)
2015/01/14 Javascript
jQuery滚动条插件nanoscroller使用指南
2015/04/21 Javascript
图解Sublime Text3使用技巧
2015/12/21 Javascript
基于javascript实现九宫格大转盘效果
2020/05/28 Javascript
在一个页面重复使用一个js函数的方法详解
2016/12/26 Javascript
JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
2017/06/19 Javascript
vue 实现的树形菜的实例代码
2018/03/19 Javascript
微信小程序使用echarts获取数据并生成折线图
2019/10/16 Javascript
Vue.js标签页组件使用方法详解
2019/10/19 Javascript
vant时间控件使用方法详解
2020/12/24 Javascript
[02:23]2016国际邀请赛中国区预选赛wings晋级之路
2016/06/29 DOTA
[53:10]完美世界DOTA2联赛决赛日 FTD vs GXR 第二场 11.08
2020/11/11 DOTA
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
简单了解Django ContentType内置组件
2019/07/23 Python
Pycharm及python安装详细教程(图解)
2020/07/31 Python
Python3基于plotly模块保存图片表格
2020/08/03 Python
HTML5如何实现元素拖拽
2016/03/11 HTML / CSS
联想哥伦比亚网上商城:Lenovo Colombia
2017/01/10 全球购物
复古风格的女装和装饰品:ModCloth
2017/12/29 全球购物
Vita Fede官网:在意大利手工制作,在纽约市设计
2019/10/25 全球购物
Zalando Lounge瑞士:时尚与生活方式购物俱乐部
2020/03/12 全球购物
介绍一下Linux内核的排队自旋锁
2014/01/04 面试题
酒店办公室文员岗位职责
2013/12/18 职场文书
创业计划书撰写原则
2014/01/25 职场文书
社区党员干部承诺书
2015/05/04 职场文书
2015年度残疾人工作总结
2015/05/14 职场文书
学籍证明模板
2015/06/18 职场文书
电工生产实习心得体会
2016/01/22 职场文书
合作意向书怎么写
2019/06/24 职场文书
Python采集爬取京东商品信息和评论并存入MySQL
2022/04/12 Python