我目前正在尝试使用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=',')
答案 0 :(得分:1)
使用双引号转义引号是the CSV standard:
的一部分" 7。如果使用双引号括起字段,则使用双引号 出现在一个字段内必须通过前面的方式进行转义 另一个双引号。"