我對Python很陌生。我想分析一個csv文件,使得它可以識別引用值 - 例如Python正確解析CSV
1997,Ford,E350,"Super, luxurious truck"
應當分拆爲
('1997', 'Ford', 'E350', 'Super, luxurious truck')
和NOT
('1997', 'Ford', 'E350', '"Super', ' luxurious truck"')
上面是我所得到的如果我使用類似str.split(,)
的東西。
我該怎麼做? 也最好將這些值存儲在數組或其他數據結構中?因爲在我從csv中獲得這些值之後,我希望能夠輕鬆地選擇這些值,讓我們說任何兩列,並將其存儲爲另一個數組或其他數據結構。
我編輯了問題。如果我僅使用分隔符','它不能識別引號內的',' – cornerstone
您必須定義'quote' –