1个回答
展开全部
# 读取txt文件
# with open('txt.txt',"r") as f:
# txt = f.read()()
# 假设txt文件内容为:
txt = '''
a aa aaa aa a
b bb bbb bb b
c cc ccc cc c
'''
arr = txt.split('\n\n') # 用两个换行符格分割内容
print(arr) # 得到: ['\na aa aaa aa a ', 'b bb bbb bb b \nc cc ccc cc c \n']
for i, v in enumerate(arr): # 遍历arr 每个元素生产一个文件
with open(str(i) + '.txt', 'w') as f:
f.write(v)
# 结果生产 0.txt 和 1.txt 两个文件
# 0.txt 内容: \na aa aaa aa a
# 1.txt 内容: b bb bbb bb b \nc cc ccc cc c \n
# 里面的\n是换行符 打开文件看到的是换行的:
# b bb bbb bb b
# c cc ccc cc c
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询