如何将此分开,将逗号括在引号中作为一个完整的列表项,我尝试使用csv模块,但无法解决问题。
import csv
example = 'John, "30 Oak crescent, oakley", 30, car'
line = csv.reader(example)
print(line)
但结果是读者对象的内存地址,所以我甚至无法探索csv模块,因为我无法从对象中获取列表。
list(line)
将行分隔为单个字符列表。
要求的结果:
['John', '30 Oak crescent, oakley', 30, 'car']
有一个使用python2的答案,但不是python3,我无法翻译。