我正在尝试将两个文本文件合并为一个。例如,
档案1
NAME 3
ATOM 1 4 0 0 0
文件2
3 3
(INPUT) - Node Node 1
我希望第三个文本文件看起来像这样:
NAME 3 3 3
ATOM 1 4 0 0 0 (INPUT)-Node Node 1
有没有人有关于如何将这些合并在一起的建议?
这就是我的尝试:paste -d "\n" file1.txt.file2.txt
它不起作用。
答案 0 :(得分:0)
这可行:
with open(file1) as f1, open(file2) as f2:
lines = [line_f1.strip() + line_f2.strip() for line_f1, line_f2 in zip(f1, f2)]
with open(file3, 'w') as f3:
for line in lines:
f3.write(line + '\n')