python3 同时读取两个文件
错解
with open('a.txt') as f1:with open('b.txt') as f2:for line1 in f1:for line2 in f2:print(line1+line2)
正解1
主要运用了多线程的知识
import threading
#public_string = ''
import time
def out(file):with open(file,'r') as f:for line in f.readlines():print(line)time.sleep(1.5)record=[]
thread1 = threading.Thread(target=out,args=("file1.txt",))
thread2 = threading.Thread(target=out,args=("file2.txt",))thread1.start()
thread2.start()
record.append(thread1)
record.append(thread2)for thread in record:thread.join()
##正解2
with open('file1.txt','r') as f1:with open('file2.txt','r') as f2:for x,y in zip(f1.readlines(),f2.readlines()):print(x)print(y)
python3 同时读取两个文件相关推荐
- sublime python3中读取和写入文件时如何解决编码问题
sublime python3中读取和写入文件时如何解决编码问题 参考文章: (1)sublime python3中读取和写入文件时如何解决编码问题 (2)https://www.cnblogs.co ...
- jq 比较两个时间是否在同一天_.NET CORE下最快比较两个文件内容是否相同的方法...
最近项目有个需求,需要比较两个任意大小文件的内容是否相同,要求如下: 项目是.NET CORE,所以使用C#进行编写比较方法 文件大小任意,所以不能将文件内容全部读入到内存中进行比较(更专业点说,需要 ...
- .NET CORE下最快比较两个文件内容是否相同的方法
最近项目有个需求,需要比较两个任意大小文件的内容是否相同,要求如下: 项目是.NET CORE,所以使用C#进行编写比较方法 文件大小任意,所以不能将文件内容全部读入到内存中进行比较(更专业点说,需要 ...
- Python使用pandas读取两个或者多个excel文件(xlsx)并进行数据连接(join)合并两个或者多个excel的信息
Python使用pandas读取两个或者多个excel文件(xlsx)并进行数据连接(join)合并两个或者多个excel的信息 目录
- python读取中文txt文本-Python3 解决读取中文文件txt编码的问题
问题描述 尝试用Python写一个Wordcloud的时候,出现了编码问题. 照着网上某些博客的说法添添改改后,结果是变成了"UnicodeDecodeError: "utf-8' ...
- python读取中文文件报错-Python3 解决读取中文文件txt编码的问题
问题描述 尝试用Python写一个Wordcloud的时候,出现了编码问题. 照着网上某些博客的说法添添改改后,结果是变成了"UnicodeDecodeError: "utf-8' ...
- GDCM:读取两个DICOM文件保存在另外dicom文件中的测试程序
GDCM:读取两个DICOM文件保存在另外dicom文件中 GDCM:读取两个DICOM文件保存在另外dicom文件中 GDCM:读取两个DICOM文件保存在另外dicom文件中 #include & ...
- python怎么读取中文文件-Python3 解决读取中文文件txt编码的问题
问题描述 尝试用Python写一个Wordcloud的时候,出现了编码问题. 照着网上某些博客的说法添添改改后,结果是变成了"UnicodeDecodeError: "utf-8' ...
- 10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字。 编写一个程序, 尝试读取这些文件, 并将其内容打印到
10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字. 编写一个程序, 尝试读取这些文件, 并将其内容打印到 ...
最新文章
- 如何将文件从安卓设备中拷贝到PC中
- 死链对网站优化排名有哪些不利作用?
- OS_CORE.C(3)
- 软件如何控制硬件、编译器和操作系统是否需要编译
- 网上商城首页实现总结(一)
- c++中的delete和delete[]
- 循环序列模型 —— 1.6 语言模型和序列生成
- 强悍的命令行 —— less(与 more、cat 的区别)
- 【LeetCode】【字符串】题号:*451. 根据字符出现频率排序
- 怎么查看java的源码
- 【吐血整理,建议收藏】B站上有哪些值得反复观看的Java视频教程?
- 老调新弹,也玩Linq To Sql批操作
- java 成员变量 默认_为什么Java成员变量有默认值,而非成员变量没有?
- oracle运动手环app,Keep智能运动手环
- RabbitMQ-核心概念及AMQP协议
- vue+element-ui文件导出模板及导入xlsx文件
- 低代码平台要怎么选?便宜其实也有好货!
- 程序员面试官何苦为难程序员!
- 罗技g502鼠标宏设置教程分享
- android app锁屏后定位,如何能让app在锁屏后还继续发送定位请求继续运行程序
热门文章
- talend导出数据到oracle,Talend使用步骤.pdf
- 兔子搬萝卜 猴子搬香蕉 算法实现
- java犀牛书_一起来啃犀牛书:正则表达式
- OAI搭建步骤(EPC+eNB)
- 河北农业大学C语言题目,河北农业大学2010-2011学年现科C语言考试试题及答案.doc...
- 小程序 this.$scope.globalData与getApp().globalData
- Linux C/C++编程之(十九)进程组守护进程
- JavaScript语句结尾的;加不加
- 基于51单片机DS1302的LCD电子时钟
- 深度学习模型量化(低精度推理)大总结