python 同时读取多个文件的例子


Posted in Python onJuly 16, 2019

Python中打开文本使用的是with语句,比如打开一个文件并读取每一行

with open(filename) as fp:
  for line in fp:
    # do something

为了同时读取多个文件,可以使用下面的代码

with open(filename1) as fp1, open(filename2) as fp2, open(filename3) as fp3:
  for l1 in fp1:
    l2 = fp2.readline()
    l3 = fp3.readline()
    # do something

稍微简介一点可以使用contextlib中的nested,有

from contextlib import nested
with nested(open(filename1), open(filename2), open(filename3)) as (fp1, fp2, fp3):
  for l1 in fp1:
    l2 = fp2.readline()
    l3 = fp3.readline()
    # do something

以上这篇python 同时读取多个文件的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python生成不重复随机值的方法
May 11 Python
python 中的int()函数怎么用
Oct 17 Python
浅谈Scrapy框架普通反爬虫机制的应对策略
Dec 28 Python
python调用API实现智能回复机器人
Apr 10 Python
Python+pandas计算数据相关系数的实例
Jul 03 Python
python实现点对点聊天程序
Jul 28 Python
对python指数、幂数拟合curve_fit详解
Dec 29 Python
Python设计模式之迭代器模式原理与用法实例分析
Jan 10 Python
Python绘制股票移动均线的实例
Aug 24 Python
Python中函数的返回值示例浅析
Aug 28 Python
在flask中使用python-dotenv+flask-cli自定义命令(推荐)
Jan 05 Python
python 如何区分return和yield
Sep 22 Python
Python中一个for循环循环多个变量的示例
Jul 16 #Python
python中多个装饰器的调用顺序详解
Jul 16 #Python
浅谈python多进程共享变量Value的使用tips
Jul 16 #Python
python多线程共享变量的使用和效率方法
Jul 16 #Python
Python 进程之间共享数据(全局变量)的方法
Jul 16 #Python
python实现键盘输入的实操方法
Jul 16 #Python
Django的models中on_delete参数详解
Jul 16 #Python
You might like
php实现的在线人员函数库
2008/04/09 PHP
PHP数据库调用类调用实例(详细注释)
2012/07/12 PHP
解析thinkphp中的导入文件标签
2013/06/20 PHP
基于simple_html_dom的使用小结
2013/07/01 PHP
学习php设计模式 php实现抽象工厂模式
2015/12/07 PHP
PHP实现基于mysqli的Model基类完整实例
2016/04/08 PHP
缓动函数requestAnimationFrame 更好的实现浏览器经动画
2012/12/07 Javascript
深入理解javascript作用域和闭包
2014/09/23 Javascript
jquery中ajax处理跨域的三大方式
2016/01/05 Javascript
AngularJS入门(用ng-repeat指令实现循环输出
2016/05/05 Javascript
深入浅析knockout源码分析之订阅
2016/07/12 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
2016/10/27 Javascript
js中string和number类型互转换技巧(分享)
2016/11/28 Javascript
详解JS数据类型的值拷贝函数(深拷贝)
2017/07/13 Javascript
Angular 中使用 FineReport不显示报表直接打印预览
2019/08/21 Javascript
JavaScript cookie原理及使用实例
2020/05/08 Javascript
vue使用svg文件补充-svg放大缩小操作(使用d3.js)
2020/09/22 Javascript
详解Python中映射类型的内建函数和工厂函数
2015/08/19 Python
详解python string类型 bytes类型 bytearray类型
2017/12/16 Python
python学生管理系统
2019/01/30 Python
Python 实现遥感影像波段组合的示例代码
2019/08/04 Python
python使用hdfs3模块对hdfs进行操作详解
2020/06/06 Python
python 解决mysql where in 对列表(list,,array)问题
2020/06/06 Python
通过Python pyecharts输出保存图片代码实例
2020/11/25 Python
python re模块常见用法例举
2021/03/01 Python
美国一家全面的在线零售鞋类公司:SHOEBACCA
2017/01/06 全球购物
PHP解析URL是哪个函数?怎么用?
2013/05/09 面试题
《一个小村庄的故事》教学反思
2014/04/13 职场文书
主题教育活动总结
2014/05/05 职场文书
防邪知识进家庭活动方案
2014/08/26 职场文书
2014年全国法制宣传日宣传活动方案
2014/11/02 职场文书
个人创业事迹材料
2014/12/30 职场文书
主持人大赛开场白
2015/05/29 职场文书
如何利用STAR法则制作留学文书?
2019/08/26 职场文书
用React Native制作一个简单的游戏引擎
2021/05/27 Javascript
解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码
2021/06/26 MySQL