我真的是从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:无效的连续字节
答案 0 :(得分:0)
找出CSV文件使用的编码方式。似乎它不使用UTF-8。假设它是latin1,那么您可以尝试使用read_csv(..., encoding="latin1")
。
如果您使用的是UNIX系统,则可以使用file
命令来尝试检测编码。
答案 1 :(得分:0)
我发现我必须添加:encoding ='cp1252' 但谢谢您的时间