|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
1. 爬有道翻译 明明源码url是‘Request URL: http://fanyi.youdao.com/translat ... mp;smartresult=rule’
运行后 报错‘errorCode': 50’
去掉‘translate_o’的‘_o’就OK了,why?
2.print(content['translateResult'][0][0]['tgt']) 中间两个[0] 是啥意思?['translateResult']、['tgt'] 应该是key值吧。(content是{'type': 'ZH_CN2EN', 'errorCode': 0, 'elapsedTime': 1, 'translateResult': [[{'src': '我爱中国', 'tgt': 'I love China'}]]}) 莫非是translaResult对应的value有两层[]?为什么有又两层[]呢?
因为有 _o 的是有道设计的针对爬虫的陷阱,通过 _o 的连接进入有道的页面的话,需要经过一系列的验证手段,一般的爬虫是无法通过验证的。
|
|