爬取糗事百科

0
为什么我的这句话“data=urllib.request.urlopen(url).read().decode("utf-8","ignore")”总是出现“UnicodeEncodeError: 'latin-1' codec can't encode character '\u2026' in position 30: ordinal not in range(256)”这样的问题?
微信爬取也是这样的问题。
已邀请:
0

ID王大伟 - 人生苦短,我选Python。 2018-04-09 回答

因为部分或者全部编码是拉丁的编码结构   而你使用utf8解码  所以抛出异常

要回复问题请先登录注册