我目前正在尝试使用to_csv将数据帧写入csv。数据的输入和输出如下。如何编写to_csv以确保带有逗号的字段仍然被双引号但带有Katie的行没有获得额外的双引号?
输入:
Title
Johnny,Appleseed
Lauren,Appleseed
Katie_"Appleseed"
输出:
Title
"Johnny,Appleseed"
"Lauren,Appleseed"
Katie_""Appleseed""
码
df.to_csv(r"filelocation", sep=',')
使用双引号转义引号是the CSV standard:的一部分
“7.如果使用双引号括起字段,那么出现在字段内的双引号必须通过在其前面加上另一个双引号来转义。”