鱼C论坛

 找回密码
 立即注册
查看: 1859|回复: 2

各位大佬 为什么我爬有道报错啊代码如下

[复制链接]
发表于 2017-8-28 15:26:24 | 显示全部楼层 |阅读模式
1鱼币
  1. import urllib.request
  2. import urllib.parse
  3. import time
  4. import hashlib
  5. import random

  6. content = input('请输入要翻译的内容')
  7. a = str(int(time.time()*1000)+random.randint(1,10))
  8. f = "fanyideskweb"
  9. o = content
  10. t = "rY0D^0'nM0}g5Mm1z%1G4"
  11. url = 'http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule&sessionFrom=https://www.google.com/'
  12. data = {}
  13. data['i']= o
  14. data['from']='AUTO'
  15. data['to'] = 'AUTO'
  16. data['smartresult'] = 'dict'
  17. data['client'] = 'fanyideskweb'
  18. data['salt'] = a
  19. data['sign'] = hashlib.md5((f + o + a + t).encode('UTF-8')).hexdigest()
  20. data['doctype'] = 'json'
  21. data['version'] = '2.1'
  22. data['keyfrom'] = 'fanyi.web'
  23. data['action'] = 'FY_BY_REALTIME'
  24. data['typoResult'] = 'true'
  25. #data['User-Agent'] = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/60.0.3112.78 Chrome/60.0.3112.78 Safari/537.36'
  26. data = urllib.parse.urlencode(data).encode(encoding='utf_8')
  27. response = urllib.request.urlopen(url, data)
  28. html = response.read().decode('UTF-8')
  29. print(html)
复制代码

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-8-28 15:26:55 | 显示全部楼层
报 errorCode:50
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-8-28 15:33:26 | 显示全部楼层
http://bbs.fishc.com/thread-93849-1-1.html
希望能解决你的问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 15:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表