,可以通过以下步骤实现:
open()
函数,指定文件路径和读取模式,将.txt文件内容读取到内存中。\n
。,
。open()
函数,指定文件路径和写入模式,将转换后的内容写入.csv文件中。以下是一个示例Python代码,用于将.txt文件转换为.csv文件:
import csv
def txt_to_csv(txt_file, csv_file):
with open(txt_file, 'r') as file:
content = file.read()
paragraphs = content.split('\n\n') # 段落分隔符为两个换行符
rows = []
for paragraph in paragraphs:
lines = paragraph.split('\n') # 行分隔符为换行符
rows.append(lines)
with open(csv_file, 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(rows)
# 调用示例
txt_to_csv('input.txt', 'output.csv')
在上述示例代码中,txt_to_csv()
函数接受两个参数:txt_file
为输入的.txt文件路径,csv_file
为输出的.csv文件路径。函数首先读取.txt文件内容,然后按照段落、行、列的层次结构进行分割,最后将转换后的内容写入.csv文件中。
请注意,以上示例代码仅为演示目的,实际应用中可能需要根据具体需求进行适当修改和优化。
领取专属 10元无门槛券
手把手带您无忧上云