Python 替换不在熊猫中工作的特殊字符

Python 替换不在熊猫中工作的特殊字符,python,pandas,Python,Pandas,我试图从字符串中删除特殊字符,但当我将Pandas数据帧导出为CSV时,仍然可以看到特殊字符 有人知道为什么吗 当前代码: document = json.dumps(jfile,default=str) document2 = re.sub("[“â£$€™]", '', document) document2 = json.loads(document2) document2.to_csv("test.csv", index = False) 输出

我试图从字符串中删除特殊字符,但当我将Pandas数据帧导出为CSV时,仍然可以看到特殊字符

有人知道为什么吗

当前代码:

document = json.dumps(jfile,default=str)
document2 = re.sub("[“â£$€™]", '', document)
document2  = json.loads(document2)
document2.to_csv("test.csv", index = False)
输出(CSV文件中仍存在特殊字符):


这似乎是熊猫的编码问题。尝试用适当的编码读取/加载文件。

这似乎是熊猫编码的问题。尝试用适当的编码读取/加载您的文件。

尝试
document.str.replace(“[”–美元)”™]", '', regex=True)
您需要确定源文件的编码™]“,”,regex=True)您需要确定源文件的编码。