Python实现按行合并两个TXT文件的方法
本文介绍如何使用Python 3.6环境,通过读取两个TXT文件的行数据,提取每行第一个元素并按行合并生成新文件。提供完整Python代码示例及操作前后文件对比,帮助开发者快速掌握文本处理技巧。
Python按行合并TXT文件教程
环境配置为Python 3.6。
合并前,准备第一个文件和第二个文件。


具体实现代码如下所示:
file1 = open("my.txt","r")
file2 = open("ids.txt","r")
file1_lists =file1.readlines()
file2_lists =file2.readlines()
file3_list = []
file4_list = []
for i in file1_lists:
temp_list = i.split()
file3_list.append(str(temp_list[0]))
# print(len(file3_list))
for i in file2_lists:
temp_list = i.split()
file4_list.append(str(temp_list[0]))
# print(len(file4_list))
main_file = []
for i in range(len(file3_list)):
s=""
s = "".join([file3_list[i],file4_list[i]])
s+="\n"
main_file.append(s)
file3 = open("three.txt","w")
file3.writelines(main_file)
合并后的文件输出结果。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。













