|
|
发表于 2017-12-14 14:50:53
|
显示全部楼层
爬出来了,可看下面的代码:
- import urllib.request
- import urllib.parse
- import json
- url ='http://fanyi.baidu.com/v2transapi'
- data ={}
- data['from'] = 'zh'
- data['to'] = 'en'
- data['query'] = '早上好'
- ##data['query'] = '你好'
- data['transtype'] = 'translang'
- data['simple_means_flag'] = '3'
- data =urllib.parse.urlencode(data).encode('utf-8')
- response = urllib.request.urlopen(url,data)
- html = response.read().decode('utf-8')
- target=json.loads(html)
- print('翻译结果: %s ' % (target['dict_result']['simple_means']['word_means']))
复制代码
试了两个词,分别是‘你好’和‘早上好’,结果为:
======================== RESTART: F:\Python-Ex\aa.py ========================
翻译结果: ['hello', 'hi', 'How do you do!']
>>>
======================== RESTART: F:\Python-Ex\aa.py ========================
翻译结果: ['good morning']
>>> |
|