1、合并所有的.txt文件
root@PC1:/home/test# ls ## 测试数据 a.txt b.txt c.txt d.csv e.csv txt_combine.py root@PC1:/home/test# head a.txt b.txt c.txt d.csv e.csv ## 查看测试数据 ==> a.txt <== a a a a a a ==> b.txt <== b b b b b b ==> c.txt <== c c c c c c ==> d.csv <== d d d d d d ==> e.csv <== e e e e e e root@PC1:/home/test# cat txt_combine.py fw = open("result.txt", "w") import os for i in os.listdir(): if i.endswith(".txt"): ## 合并所有的.txt文件 fr = open(i, "r") for j in fr: fw.write(j) fr.close() fw.close() root@PC1:/home/test# python3 txt_combine.py root@PC1:/home/test# ls a.txt b.txt c.txt d.csv e.csv result.txt txt_combine.py root@PC1:/home/test# cat result.txt ## 查看合并结果 a a a a a a c c c c c c b b b b b b