Python 脚本:合并文本文件为单行
以下 Python 脚本(a.py)可以将名为 'test.txt' 的文本文件合并为一行内容,并将其保存到名为 'merged.txt' 的新文件中:
with open('test.txt', 'r') as f:
lines = f.readlines()
merged_line = ''.join(lines).replace('\n', '')
with open('merged.txt', 'w') as f:
f.write(merged_line)
解释:
- 使用
with open('test.txt', 'r') as f:打开 'test.txt' 文件以读取。 lines = f.readlines()读取文件的所有行并将其存储在一个列表中。merged_line = ''.join(lines).replace('\n', '')将所有行连接成一个字符串,并使用replace('\n', '')删除所有换行符。- 使用
with open('merged.txt', 'w') as f:打开 'merged.txt' 文件以写入。 f.write(merged_line)将合并后的字符串写入到 'merged.txt' 文件中。
使用方法:
- 将以上代码保存为 'a.py' 文件。
- 将要合并的文本文件命名为 'test.txt'。
- 在终端中运行
python a.py命令。 - 合并后的内容将保存在 'merged.txt' 文件中。
原文地址: https://www.cveoy.top/t/topic/lXly 著作权归作者所有。请勿转载和采集!