发布网友 发布时间:2022-05-02 16:02
共3个回答
热心网友 时间:2022-04-18 23:53
ubuntu 的控制台默认是utf8编码的吧。而且这个google返回的是big5编码吗,用下面的代码解码下试试 url="网址" content = urllib2.urlopen(url).read() print content.decode('big5').encode('utf8')热心网友 时间:2022-04-19 02:46
def getUrlRespHtml(url): heads = {'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Charset':'GB2312,utf-8;q=0.7,*;q=0.7', 'Accept-Language':'zh-cn,zh;q=0.5', 'Cache-Control':'max-age=0', 'Conn...热心网友 时间:2022-04-19 04:37
data不是utf8编码的,至少第一个字节不是合法的utf8编码;