Python 熊猫阅读csv,并在列中添加逗号和引号

Python 熊猫阅读csv,并在列中添加逗号和引号,python,pandas,Python,Pandas,我正在读一个基本的csv文件,其中的列用逗号分隔。但是,body列是一个字符串,可能包含逗号和引号。 例如,有一些单元格,如“Bahamas\”、“和“Germany,West” 我试过了 text=pd.read_表(“input.txt”,encoding='utf-16',quotechar='”,sep=',), text=pd.read_table(“input.txt”,encoding='utf-16',quotechar='”,delimiter=',')。但它们都不能工作 有办

我正在读一个基本的csv文件,其中的列用逗号分隔。但是,body列是一个字符串,可能包含逗号和引号。 例如,有一些单元格,如
“Bahamas\”、“
“Germany,West”

我试过了
text=pd.read_表(“input.txt”,encoding='utf-16',quotechar='”,sep=',)
text=pd.read_table(“input.txt”,encoding='utf-16',quotechar='”,delimiter=',')
。但它们都不能工作


有办法解决这个问题吗?

是否能够重新生成csv?如果有,请将定界字符更改为管道,即|。如果没有,您可能会被迫选择长路径……因为如果同时使用逗号和quo,任何代码都无法确定哪些字符正在定界/引用,哪些是值的一部分潜藏在价值观中的tes

解决方法可能涉及利用出现此问题的列位置…即,首先可以将列隔离到问题列的左侧,将所有列隔离到右侧,然后剩余的所有字符都是问题列。是否可以发布一些示例行?最好看到一些有此问题的行,以及有几个很好用