|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import urllib.request
import urllib.parse
url= 'http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule&sessionFrom='
data={}
data['i']='i love fishc'
data['from']='AUTO'
data['to']='AUTO'
data['smartresult']='dict'
data['client']='fanyideskweb'
data['salt']='1508806386489'
data['sign']='27e0d1bb182e7cddcf83baab1c2373f7'
data['doctype']='json'
data['version']='2.1'
data['keyfrom']='fanyi.web'
data['action']='FY_BY_CLICKBUTTION'
data['typoResult']='true'
data= urllib.request.urlopen(data).encode('utf-8 ')
response= urllib.request.urlopen(url,data)
html=response.read().decode('utf-8')
print(html)
报错信息:Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\fayin.py", line 20, in <module>
data= urllib.request.urlopen(data).encode('utf-8 ')
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\urllib\request.py", line 162, in urlopen
return opener.open(url, data, timeout)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\urllib\request.py", line 456, in open
req.timeout = timeout
AttributeError: 'dict' object has no attribute 'timeout'
|
|