如何将 txt 文件转换为 CSV 文件?

时间:2021-05-17 01:56:35

标签: python

我花了一个小时试图找出以下错误:我用 CSV 阅读器读取了一个 txt 文件,结果成功了。我没有意识到每一行都是一个字符串。我希望我的 CSV 文件的条目是按空间分割的实体。有没有一种简单的方法可以进行这种转换?

1 个答案:

答案 0 :(得分:4)

您可以使用 delimiter 选项设置条目之间使用的字符。

import csv
with open('eggs.csv', newline='') as csvfile:
    spamreader = csv.reader(csvfile, delimiter=' ')
    for row in spamreader:
        print(', '.join(row))