如何修复“'utf-8'编解码器无法解码位置187667的字节0xad:无效的起始字节”

时间:2019-05-19 19:35:17

标签: postgresql

我正在打开pgAdmin 4(postgres的10.8版),并且出现此错误:

  

{“成功”:0,“ errormsg”:“'utf-8'编解码器无法解码位置187667的字节0xad:无效的起始字节”,“ info”:“”,“结果”:null,“数据”:空}

图片:

error print

1 个答案:

答案 0 :(得分:0)

错误是因为字典中有一些非ASCII字符,并且无法对其进行编码/解码。避免此错误的一种简单方法是按如下方式使用encode()函数对此类字符串进行编码(如果a是具有非ascii字符的字符串):

a.encode('utf-8').strip()