with open('a.txt') as f1:
with open('b.txt') as f2:
for line1 in f1:
for line2 in f2:
print(line1+line2)
主要运用了多线程的知识
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)