|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 康小泡 于 2018-10-22 16:12 编辑
求助各位大神
按照小甲鱼的视频,爬取百度翻译结果显示 {"error":997,"from":"zh","to":"en","query":"\u4f60\u597d"} ,可是我用同样的方法爬取有道就可以 ,请各位带佬讲解一哈,感激不尽
代码:
- import urllib.request
- import urllib.parse
- import json
- url = 'https://fanyi.baidu.com/v2transapi'
- data = {}
- data['from'] = 'zh'
- data['to'] = 'en'
- data['query']= '你好'
- data['transtype'] = 'enter'
- data['simple_means_flag'] = '3'
- data['sign']= '232427.485594'
- data['token']='2d586e7b1e04049b3d8603a73ba4aaf4'
- data = urllib.parse.urlencode(data).encode('utf-8')
- trans = urllib.request.urlopen(url,data)
- html = trans.read().decode('utf-8')
- print(html)
复制代码 |
|