【发布时间】:2016-12-02 18:58:34
【问题描述】:
我不确定为什么这不起作用:
reader = csv.reader("a,b,c", delimiter=",")
for r in reader:
print r
输出:
['a']
['', '']
['b']
['', '']
['c']
我尝试过使用和不使用分隔符。理想情况下,我希望我的分隔符是;但我什至无法让这个简单的例子工作......
【问题讨论】:
-
您应该将文件或类似文件的对象传递给
csv.reader,而不是"a,b,c"。 -
这个例子不起作用是什么意思?
csv.reader(csvfile, dialect='excel', **fmtparams)
标签: python python-2.7 csv