【发布时间】:2016-03-23 17:11:14
【问题描述】:
我有这段代码可以将一个文本文件中的所有行合并到另一个新文本文件中的一行中。 例如: 我有一个包含这些行的文本文件
大学
逃跑
电源
文字
我需要将这些行组合成在线作为
大学转义电源文本
这对我来说很好。
代码:
import os
current = None
parts = []
with open('input.txt', 'rb') as f:
for line in f:
if line.startswith('--'):
current = [line.strip()]
parts.append(current)
elif current is not None:
current.append(line.strip())
with open('output.txt', 'w+b') as f1:
for part in parts:
f1.write('\n'+' '.join(part+' '))
但需要将所有文本文件行合并为一个文本文件。请您指导我。
示例:我的路径中有这些文本文件。
input.txt
输入 (1).txt
输入 (2).txt
输入 (3).txt
【问题讨论】:
标签: python-2.7