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

时间:2019-10-16 20:15:37

标签: python pandas

我真的是从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 个答案:

答案 0 :(得分:0)

找出CSV文件使用的编码方式。似乎它不使用UTF-8。假设它是latin1,那么您可以尝试使用read_csv(..., encoding="latin1")

如果您使用的是UNIX系统,则可以使用file命令来尝试检测编码。

答案 1 :(得分:0)

我发现我必须添加:encoding ='cp1252' 但谢谢您的时间