|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
今天学习爬虫这块的时候,返回的是图中乱码格式的,这种情况需要如何解决?谢谢各位大佬
- import urllib.request
- import urllib.parse
- import json
- url ='https://www.woaifanyi.com/api/1.6/save/?ajaxtimestamp=1591014643998'
- data ={}
- data['source']='how+old+you'#input('请输入想要翻译的内容:')
- data['from']='1'
- data['to']='2'
- data=urllib.parse.urlencode(data).encode('utf-8')
- res = urllib.request.urlopen(url,data)
- html = res.read()
- target = json.loads(html)
- print(html)
复制代码
- import urllib.request
- import urllib.parse
- import json
- url ='https://www.woaifanyi.com/api/1.6/save/?ajaxtimestamp=1591014643998'
- data ={}
- data['source']='how+old+you'#input('请输入想要翻译的内容:')
- data['from']='1'
- data['to']='2'
- data=urllib.parse.urlencode(data).encode('utf-8')
- res = urllib.request.urlopen(url,data)
- html = res.read().decode('unicode-escape')
- target = json.loads(html)
- print(target)
复制代码
这样即可,你返回的是unicode 码 不是乱码
|
|