本以为Python3的中文兼容性无比友好,结果还是会有一点问题的。
解决方案如下,就以爬取我自己的一个网页极简翻译为例
#coding:utf8 import urllib.request import urllib s='你好' s=urllib.parse.quote(s) url = "http://www.selflink.cn/iciba0/?name=%s"%(s) webPage=urllib.request.urlopen(url) data = webPage.read() data = data.decode('UTF-8') print(data)