当我打印该行时,它会删除双引号,例如这个 csv:
a, "b", c
打印像
['a', 'b', 'c']
但我想打印
['a', '"b"', 'c']
Python:
import csv
f_in = csv.reader (open('source.csv', 'rb'), quotechar='"')
fields = []
for line in f_in:
fields.append(line)
print line
有任何想法吗?
谢谢
编辑:删除 quotechar='"' 并没有改变任何东西