代碼如下:#-*-encoding=utf-8-*-importurllib2importsyscontent=urllib2.urlopen('http://www.douban.com').read()type=sys.getfilesystemencoding()printcontentprintcontent.decode("UTF-8").encode(type)打印content的內(nèi)容就是一堆亂七八糟的東西:??}isI??w?????,U?$??i???o?tOL??{_??)(???b???q+?}o?e??M??E?7!?E?b?U???*?Ul$??V@-?'3?~2O?--?_????????????~???????-?CD??tyt??6}????x????,??0+0?????Y???6?t?c然后decode的時(shí)候又報(bào)錯(cuò):UnicodeDecodeError:'utf8'codeccan'tdecodebyte0x8binposition1:invalidstartbyte系統(tǒng)環(huán)境是Ubuntu1204,Python2,7,這究竟是什么問(wèn)題呢?先謝謝了!
urllib2 亂碼問(wèn)題
明月笑刀無(wú)情
2019-04-07 09:37:53