我有一个简单的场景,我将CSV中的分隔符从;
(分号)更改为,
(逗号)。下面是代码
代码:
import csv
semicolonin = csv.reader(r"C:\pyscripts\1.csv", delimiter=';')
commaout = csv.writer(r"C:\pyscripts\1.csv", delimiter=',')
for row in semicolonin:
commaout.writerow(row)
但我收到一个错误。我错过什么了吗?在
^{pr2}$执行commaout = csv.writer(r"C:\pyscripts\1.csv", delimiter=',')
行时。在
必须向writer方法提供一个file对象,如下所示:
您还可以使用熊猫:
相关问题 更多 >
编程相关推荐