在网上爬取一些字节流出现了这个问题,明明是utf-8 的解码却出现了 ‘gbk’的错误
def getUrlListOne(url):
header = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML,'
' like Gecko) Chrome/50.0.2661.94 Safari/537.36'}
target_req = request.Request(url=url, headers=header)
target_response = request.urlopen(target_req, timeout=3)
target_html = target_response.read().decode('utf-8', 'ignore')
datas = BeautifulSoup(target_html, 'lxml')
print(datas)
现在打印出现了这个错误。。。。经过在度娘的帮助下发现:
1.字符就是unicode字符,字符串就是