Python爬虫能够实现的功能有很多,就看你如何去使用它了。今天小千就来教大家如何去利用Python爬虫自制一个有道翻译词典。
首先打开有道翻译页面,尝试输入hello,就出现翻译了,可以自动翻译。有同学写了爬虫去请求上面的 的链接,宋姐姐要说错啦。因为这个是通过ajax实现的。如何实现的呢?谷歌浏览器F12或者右键选择->检查.
大家点开请求可以看到下图 :
接下来重点来了,难点来了!!!salt,sign,ts,bv表示什么?如果不携带可不可以?
其实这个是js中创建出来的并在每次请求的时候加载到这里的?怎么知道这个值是什么?这时我们就要查看源代码了,右键—>查看源代码:
这个文件的js就是我们要找的,点开js文件看看是啥?
哇塞这个是什么鬼?直接吓跑大家。此时考验到家耐心和信心的地方