首页 > 解决方案 > 替换在 Pandas 中不起作用的特殊字符

问题描述

我正在尝试从字符串中删除特殊字符,但是当我将 Pandas 数据框导出为 CSV 时,我仍然可以看到特殊字符。

有谁知道这是为什么?

当前代码:

document = json.dumps(jfile,default=str)
document2 = re.sub("[“â£$€™]", '', document)
document2  = json.loads(document2)
document2.to_csv("test.csv", index = False)

输出(CSV 文件中仍有特殊字符):

在此处输入图像描述

标签: pythonpandas

解决方案


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


推荐阅读