Python网页decode解码报错UnicodeDecodeError

python抓取网页后用decode解码,报错信息如下:

UnicodeDecodeError:'gbk' codec can't decode byte 0xfb in position 851: illegal multibyte sequence

推测是网页数据中有错误的字符无法解码,decode有参数errors,设置一下OK
response=r.content.decode('gbk',errors = 'ignore')
参考文章:https://www.213.name/archives/1065

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容