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中操作文件之truncate()方法的使用教程
May 25 Python
Python实现建立SSH连接的方法
Jun 03 Python
使用Python编写一个最基础的代码解释器的要点解析
Jul 12 Python
python使用webdriver爬取微信公众号
Aug 31 Python
Python使用post及get方式提交数据的实例
Jan 24 Python
Python自动化运维之Ansible定义主机与组规则操作详解
Jun 13 Python
python入门之基础语法学习笔记
Feb 08 Python
基于python实现微信好友数据分析(简单)
Feb 16 Python
使用sklearn的cross_val_score进行交叉验证实例
Feb 28 Python
简单了解Java Netty Reactor三种线程模型
Apr 26 Python
python基于tkinter制作下班倒计时工具
Apr 28 Python
Python使用socket去实现TCP客户端和TCP服务端
Apr 12 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
磨咖啡豆的密诀
2021/03/03 冲泡冲煮
用PHP实现ODBC数据分页显示一例
2006/10/09 PHP
ThinkPHP路由详解
2015/07/27 PHP
PHP下载远程图片并保存到本地方法总结
2016/01/22 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
PHP FileSystem 文件系统常用api整理总结
2019/07/12 PHP
Javascript的各种节点操作实例演示代码
2012/06/27 Javascript
JQuery onload、ready概念介绍及使用方法
2013/04/27 Javascript
JavaScript中join()方法的使用简介
2015/06/09 Javascript
15 分钟掌握vue-next响应式原理
2019/10/13 Javascript
Layui实现数据表格默认全部显示(不要分页)
2019/10/26 Javascript
[47:02]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS paiN
2018/03/30 DOTA
[48:51]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第一场 11.28
2020/12/02 DOTA
python中利用xml.dom模块解析xml的方法教程
2017/05/24 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
详解Python实现多进程异步事件驱动引擎
2017/08/25 Python
python生成随机图形验证码详解
2017/11/08 Python
python把数组中的数字每行打印3个并保存在文档中的方法
2018/07/17 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
Python numpy线性代数用法实例解析
2019/11/15 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
2020/03/10 Python
Python实现封装打包自己写的代码,被python import
2020/07/12 Python
html5 sessionStorage会话存储_动力节点Java学院整理
2017/07/06 HTML / CSS
深入浅析HTML5中的article和section的区别
2018/05/15 HTML / CSS
会计毕业生求职简历的自我评价
2013/10/20 职场文书
高级工程师岗位职责
2013/12/15 职场文书
物流管理毕业生自荐信范文
2014/03/15 职场文书
古汉语文学求职信范文
2014/03/16 职场文书
个人借款担保书
2014/04/02 职场文书
高中生打架检讨书1000字
2015/02/17 职场文书
教师节获奖感言
2015/07/31 职场文书
优化经济发展环境工作总结
2015/08/11 职场文书
新年寄语2016
2015/08/17 职场文书
小学中队长竞选稿
2015/11/20 职场文书
二手手机买卖合同范本(2019年版)
2019/10/28 职场文书
Python还能这么玩之用Python修改了班花的开机密码
2021/06/04 Python