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环境下安装使用异步任务队列包Celery的基础教程
May 07 Python
使用python实现knn算法
Dec 20 Python
浅谈使用Python内置函数getattr实现分发模式
Jan 22 Python
Python3多线程操作简单示例
May 22 Python
Python多线程原理与用法详解
Aug 20 Python
python利用selenium进行浏览器爬虫
Apr 25 Python
pandas实现将dataframe满足某一条件的值选出
Jun 12 Python
python 接口实现 供第三方调用的例子
Aug 13 Python
python简单实现最大似然估计&amp;scipy库的使用详解
Apr 15 Python
Python调用百度OCR实现图片文字识别的示例代码
Jul 17 Python
Python2及Python3如何实现兼容切换
Sep 01 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
Feb 01 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基础知识:类与对象(4) 范围解析操作符(::)
2006/12/13 PHP
php分页示例代码
2007/03/19 PHP
php expects parameter 1 to be resource, array given 错误
2011/03/23 PHP
解析php中const与define的应用区别
2013/06/18 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
2009/12/10 Javascript
jQuery EasyUI API 中文文档 - ValidateBox验证框
2011/10/06 Javascript
使用JQuery和CSS模拟超链接的用户单击事件的实现代码
2012/05/23 Javascript
jquery使用ajax实现微信自动回复插件
2014/04/28 Javascript
选择复选框按钮置灰否则按钮可用
2014/05/22 Javascript
javascript常用正则表达式汇总
2015/07/31 Javascript
JavaScrip常见的一些算法总结
2015/12/28 Javascript
AngularJS ng-template寄宿方式用法分析
2016/11/07 Javascript
jquery 删除节点 添加节点 找兄弟节点的简单实现
2016/12/07 Javascript
JavaScript模板引擎Template.js使用详解
2016/12/15 Javascript
JavaScript错误处理和堆栈追踪详解
2017/04/18 Javascript
详解Puppeteer 入门教程
2018/05/09 Javascript
vue translate peoject实现在线翻译功能【新手必看】
2018/06/07 Javascript
解决layer.msg 不居中 ifram中的问题
2019/09/05 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
Python列表list数组array用法实例解析
2014/10/28 Python
处理Python中的URLError异常的方法
2015/04/30 Python
Python实现股市信息下载的方法
2015/06/15 Python
Python采集代理ip并判断是否可用和定时更新的方法
2018/05/07 Python
python读取文件名并改名字的实例
2019/01/07 Python
在python3中实现更新界面
2020/02/21 Python
Django自关联实现多级联动查询实例
2020/05/19 Python
浅谈HTML5 服务器推送事件(Server-sent Events)
2017/08/01 HTML / CSS
警校毕业生自我评价
2014/04/06 职场文书
国际贸易本科毕业生求职信
2014/09/26 职场文书
2014年企业党建工作总结
2014/12/18 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
文书工作总结(范文)
2019/07/11 职场文书
ObjectMapper 如何忽略字段大小写
2021/06/29 Java/Android
mysql数据库实现设置字段长度
2022/06/10 MySQL