0
我有一個csv文件,其中有一列字符串在逗號中包含字符串。如果我想使用pandas閱讀csv,它會將額外的逗號看作額外的列。這給我帶來了更多行然後預期的錯誤。我想過在字符串周圍使用雙引號來解決問題。如何使用雙引號字符串在CSV中有逗號的列
這是CSV目前的樣子
lead,Chat.Event,Role,Data,chatid
lead,x,Lead,Hello, how are you,1
應該怎麼看起來像
lead,Chat.Event,Role,Data,chatid
lead,x,Lead,"Hello, how are you",1
是利用周圍的字符串雙引號的最佳解決方案?如果是的話,我該怎麼做?如果不是,你可以推薦什麼其他解決方案?
讓'csv'包處理這樣的細節:HTTPS://docs.python .ORG/3.6 /庫/ csv.html。 – FMc
是的,雙引號工作正常。但是你問如何將雙引號插入到已經包含逗號的字符串的CSV中? – pshep123
是pshep123,還是有其他方式將完整的字符串連接到列?而不是讓Hello連接到Data列。 – DataNewB