我有一个文件,其中包含一个制表符分隔的标题和行,如下所示:
ID Field1
test1 "A","B"
这是我的解析脚本。
with open(dataFile) as tsv:
for line in csv.reader(tsv, delimiter='\t'):
print(line)
和输出:
['ID', 'Field1']
['test1', 'A,"B"']
我不知道为什么它会在第二个字段的第一个引用项上去掉双引号。我为 csv 阅读器尝试了不同的方言和设置,但没有成功。