删除文本中所有双引号(python csv)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除文本中所有双引号(python csv)相关的知识,希望对你有一定的参考价值。

我有一个文本文件,该文件是通过使用Python中的csv模块如下转换数据帧而获得的:

df.to_csv(r'listfinal.txt', header=None, index=None, sep=' ', mode='a')

文本文件在许多条目周围都带有双引号,即

Circles "Post Malone"
"You Know You Like It" "DJ Snake"
"Future Nostalgia" "Dua Lipa"

我希望从此文件的任何位置删除所有这样的双引号。我在初始转换df.to_csv中有什么更改?

答案

您是否尝试过:

df.to_csv(r'listfinal.txt', header=None, index=None, sep=' ', mode='a', quoting=csv.QUOTE_NONE)

您也可以改用csv.QUOTE_MINIMAL

以上是关于删除文本中所有双引号(python csv)的主要内容,如果未能解决你的问题,请参考以下文章

如何删除多余的双引号,而不是使用bash脚本在一行文本中打开和关闭双引号

用BIML脚本中的csv文件替换所有双引号

正则表达式从 CSV 中删除双引号

读取文本文件时,Python可以从字符串中删除双引号吗?

CSV文件的双引号怎么去掉。用记事本打开有双引号,EXCEL打开又没有了,怎么样去掉这个双引号,这是个啥

正则表达式删除由双引号划定的 CSV 字段中的双引号