合并两个txt文件
新建一个文件写入:你是第一条狗
def merge_txt():
with open('b.txt','w') as fp:
fp.write("你是第一条狗")
merge_txt()
文件打开模式
r 读模式
w写模式
利用循环加入更多文字
def merge_txt():
with open('b.txt','w') as fp:
i = 0
for i in range(0,100):
fp.write("你是第一条狗")
i = i+1
merge_txt()
新建第二个文件写入:你是第一只猫
def merge_txt():
with open('a.txt','w') as fp:
i = 0
for i in range(0,100):
fp.write("你是第一只猫")
i = i+1
merge_txt()
合并两个文件
def merge_txt(txt_files):
with open('a_and_b.txt','w') as fp:
with open(txt_files[0]) as fp1,open(txt_files[1]) as fp2:
while True:
line1 = fp1.readline()
if line1:
fp.write(line1)
else:
break
line2 = fp2.readline()
if line2:
fp.write(line2)
else:
break
txt_files = ['a.txt','b.txt']
merge_txt(txt_files)