urllib2 乱码问题

代码如下:#-*-encoding=utf-8-*-
importurllib2
importsys
content=urllib2.urlopen('http://www.douban.com').read()
type=sys.getfilesystemencoding()
printcontent
printcontent.decode("UTF-8").encode(type)打印content的内容就是一堆乱七八糟的东西:��}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的时候又报错:UnicodeDecodeError:'utf8'codeccan'tdecodebyte0x8binposition1:invalidstartbyte系统环境是Ubuntu1204,Python2,7,这究竟是什么问题呢?
先谢谢了!
明月笑刀无情
浏览 271回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript