怎么根据较大的文本文件的每个段落创建一个新的文本文件?
来源:爱站网时间:2021-11-16编辑:网友分享
这几天开始学根据较大的文本文件的每个段落创建一个新的文本文件,爱站技术小编今天小小的总结一下,感兴趣的朋友可以了解下,还可以做好笔记哟。
问题描述
我有一个文本文档,分为多个段落。每段为13行。每个段落之间有两行间隙。我将如何为每个段落创建一个新文件,因此将第一段复制到新的file1中,将第二段复制到新的file2中,等等。我该怎么办?
解决方法:
您可以尝试以下python代码:
f = open('text.txt', 'r')
text = f.read().split("\n\n")
for number, paragraph in enumerate(text, 1):
filename = "file" + str(number) + ".txt"
file = open(filename, "w")
file.write(paragraph)
file.close()
它应该做您想要的。
以上内容就是爱站技术频道小编为大家分享的根据较大的文本文件的每个段落创建一个新的文本文件,看完以上分享之后,大家应该都知道怎么操作了吧。