UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xb2 in position 14: invalid start byte 错误解决办法
问题描述:
在使用python进行网页html文档爬取时,报错:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb2 in position 14: invalid start byte 错误解决办法
解决方法:
出现异常报错是由于设置了decode()方法的第二个参数errors为严格(strict)形式造成的,因为默认就是这个参数,将其更改为ignore即可
result = res.decode("utf8","ignore")
希望能帮助到大家!