我正在尝试从 csv 文件中读取数据。我将 quotechar 设置为 csv.QUOTE_NONE。
我为此目的编写的四行 Python 代码如下:
import csv
with open('mtz.gps.comfort_gps_logs_20110214_20110215.csv', 'rb') as csvfile:
taxiDataReader = csv.reader(csvfile, delimiter = ',', quotechar = csv.QUOTE_NONE)
for row in taxiDataReader:
print row
但是,当我运行这些时,我收到此错误消息 -
Traceback (most recent call last):
File "log.py", line 3, in <module>
taxiDataReader = csv.reader(csvfile, delimiter = ',', quotechar = csv.QUOTE_NONE)
TypeError: "quotechar" must be an 1-character string
我不仅想了解为什么会出现此特定错误,而且还想更详细地了解 quotechar 的真正作用。