Pandas UnicodeEncodeError:“charmap”编解码器无法对ch进行编码

2024-04-19 15:48:31 发布

您现在位置:Python中文网/ 问答频道 /正文

和熊猫一起工作,每次都有一个“特别”的角色 出现一个编码错误。 这是我的代码:

import pandas as pd


df = pd.read_csv(r'movies analysis\movie_metadata.csv',encoding='utf-8')
print(df.loc[df['title_year'] == 2015])

这是我得到的错误:

^{pr2}$

关于这个问题有很多线索,但没有一个能为我提供解决方案。在


Tags: csv代码import角色pandas编码dfread
1条回答
网友
1楼 · 发布于 2024-04-19 15:48:31

我最后做的是将所有字符“规范化”成ascii。 这不太理想,但对我有用:

import unicodedata
unicodedata.normalize('NFD', Data_U_Want_To_Normalize).encode('ascii', 'ignore')

因此,对于像é这样的字母,它会变成e。在

相关问题 更多 >