Pandas 错误“需要转义,但没有转义字符集” - 用于项目符号

Pandas error "need to escape, but no escapechar set" - for bullet points

提问人:John Doe 提问时间:11/17/2023 最后编辑:John Doe 更新时间:11/18/2023 访问量:28

问:

我有一个非常奇怪的错误,我的 pandas 数据帧中的以下字段给了我一个“需要转义,但没有转义字符集”错误

df.to_csv(path,encoding="utf-8-sig",index=False)

给我带来麻烦的细胞如下,我一辈子都想不通为什么:

我的主要职责是: ● XXXXX。 ● XXXXX。 XXXXX的。 ● XXXXX。 XXXXX的。 ● XXXXX。 XXXXX的。 XXXXX的。 ● XXXXX。 ● XXXXX.. ● XXXXX。 ● XXXXX。 ● XXXXX。 XXXXX的。 ● XXXXX。 XXXXX的。 ● XXXXX。 ● XXXXX。 XXXXX的。 ● XXXXX。

我是否遗漏了一些完全明显的东西?另一个单元格也给我带来了问题,因为它里面有 \x00,这是否由于某种原因导致使用 utf-8 保存到 CSV 时出现问题?我以前从未遇到过这个问题。

我通过替换所有空值“手动”解决了它,但我不明白为什么它们是一个问题

df.replace({'\x00': ''}, regex=True, inplace = True)
蟒蛇 熊猫

评论


答: 暂无答案