我正在使用阅读器方法读取一列 csv 文件。我的一列包含带有逗号的字符串值。但是当我使用分隔符作为逗号时,读者将它读为两个不同的值。
我的要求是,代码应仅将此列值作为单个字符串读取,而 reader 方法应仅将分隔符用作逗号。
输入: "11"11","Bob Marley, USA","ABC"
代码:
reader = csv.reader(csv_file, delimiter=',', quotechar="'")
output = []
for row in reader:
output = list(row)
for each in output:
print(each)
输出:
"11"11"
"Bob Marley
USA"
"ABC"
期望输出: “1111”“Bob Marley USA”“ABC”
DIEA
相关分类