一条大胖狗
发表于 2017-2-11 09:14:44
import urllib.request
url='http://www.whatismyip.com.tw'
proxy_support=urllib.request.ProxyHandler({'http':'218.75.100.114'})
opener = urllib.request.build_opener(proxy_support)
urllib.request.install_opener(opener)
response = urllib.request.urlopen(url)
html = response.read().decode('utf-8')
print(html)
错误:
Traceback (most recent call last):
File "C:/Users/Administrator/Desktop/python 练习2.0/proxy.py", line 12, in <module>
html = response.read().decode('utf-8')
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb7 in position 209: invalid start byte
55课视频教学中发生如下错误,不理解,请教楼主
oitong
发表于 2017-2-16 21:43:43
学习学习啦
paladinn
发表于 2017-2-22 22:21:02
好好瞧瞧
航母舰队
发表于 2017-3-8 01:20:06
学习一下
辉阳
发表于 2017-3-11 21:53:45
认真研究研究,谢谢
sheila03
发表于 2017-3-24 19:30:24
编码问题真的很烦很困扰人,学习下
sjj960401
发表于 2017-3-25 18:31:27
666666
流浪马车
发表于 2017-4-1 09:57:05
感谢楼主分享,写的不错。这个编码问题真头疼。这里我补充一个关于代码编码问题的补充,相对万能一点的思路:#!/usr/bin/python
# -*- coding: UTF-8 -*-
'''
#字符串的encode与decode解决乱码问题
#decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gb2312'),表示将gb2312编码的字符串str1转换成unicode编码。
#encode的作用是将unicode编码转换成其他编码的字符串,如str2.encode('gb2312'),表示将unicode编码的字符串str2转换成gb2312编
#字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码
#,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。
'''
def strEncodeAndDecode(string):
if isinstance(s, unicode): #判断是否是unicode
#s=u"中文"
print s.encode('gb2312') #如果是unicode,将unicode编码转换成其他编码的字符串
else:
#s="中文"
print s.decode('utf-8').encode('gb2312')#如果不是unicode,将其他编码的字符串转换成unicode编码,然后在转换成其他编码的字符串
ivyintel
发表于 2017-4-4 19:12:00
顶顶顶!!!
小星星星星
发表于 2017-4-5 13:55:11
UnicodeDecodeError: 'gbk' codec can't decode byte 0x9d in position 10: illegal multibyte sequence
这个问题应该怎么解决呀?
eewwy
发表于 2017-4-14 15:32:55
多谢介绍
pzhwangzhong
发表于 2017-4-20 09:15:04
长沙市vdxbcvbcbv
atxwww
发表于 2017-4-27 15:25:35
{:5_91:}
mozaibin
发表于 2017-5-8 22:13:22
学习的。。默默
mars613
发表于 2017-5-12 16:27:32
学习了
花田半亩
发表于 2017-5-13 10:58:14
谢谢楼主
杜甫故里
发表于 2017-5-19 16:29:07
mark!
wsyw110
发表于 2017-5-20 13:18:54
学习一下
Jx0101
发表于 2017-5-25 16:51:57
学习了。。
风竹子
发表于 2017-6-8 20:15:53
看看
页:
1
2
3
4
5
6
7
8
9
[10]
11
12