我正在尝试读取 csv 文件。
with open(os.path.join(folder,mfile),'r') as csvfile:
fileReads = csv.reader(csvfile, delimiter=',')
for i, line in enumerate(fileReads):
print 'line[{}] = {}'.format(i, line)
不幸的是,我的数据以以下格式包含在 CSV 文件中:
"val1, val2, val3"
(包括引号,不要问为什么会这样......)
这导致 csv.reader 将整行作为一个值返回 - 所以控制台的输出类似于
line[1] = ['val1,val2,val3']
正如预期的那样。
- 如何正确读取此 CSV 文件?