当前位置: 首页 > 知识库问答 >
问题:

UnicodeDecodeError:“utf-8”编解码器无法解码位置388中的字节0xc9:无效的连续字节

诸葛煜
2023-03-14

我真的是从python开始的,但我在这行工作了好几个小时,如果不解决它,我哪儿都去不了。

cadastro_2019_10= pd.read_csv("inf_cadastral_fi_20191015.csv",delimiter=";")[["CNPJ_FUNDO","DENOM_SOCIAL","CLASSE"]]

UnicodeDecodeError:'utf-8'编解码器无法解码位置49的字节0xc9:无效的延续字节

cadastro_2019_10= pd.read_csv("inf_cadastral_fi_20191015.csv",delimiter=";")[["CNPJ_FUNDO","DENOM_SOCIAL","CLASSE"]]

再次:

UnicodeDecodeError:“utf-8”编解码器无法解码位置388中的字节0xc9:无效的连续字节

共有2个答案

松茂实
2023-03-14

我发现我不得不添加:编码='cp1252'但是谢谢你的时间

顾俊哲
2023-03-14

找出CSV文件使用的编码方式。似乎它没有使用UTF-8。如果是拉丁语1,那么您可以尝试使用read\u csv(…,encoding=“latin1”)

如果您在UNIX系统上,您可以使用file命令尝试检测编码。

 类似资料: