ZeroBz 2018-11-30
简单介绍下本篇文章,本文主要分为两个部分。
分别是:
1.爬虫前的分析(主要是为了后期的爬虫做一个详细的分析和规划,不打无准备之仗嘛!!这里有分析有例子有代码有实操~)
2.Python使用MD5加密字符串,话说这可都是满满的干货,我可是激情满满的和大家分享的呢~
3.私信回复我【PDF】可获取python电子书一套
本文是本系列的最后一篇了,所以难免又要啰嗦几句。大家一定要好好学习哦!!好啦,言归正传~
因为要实现有道翻译的翻译功能,就需要找到它的接口,打开审查元素,来到网络监听窗口(Network),查看API接口。
我们可以找到有道翻译API接口,
同时是以Post方式提交
Data的内容
通过翻译'你好'和'hellow'的对比查看不同的地方
查看网页源代码找到js文件
找到js文件,然后点击这个文件,跳转到这个源文件中,
然后全选所有的代码,复制下来
打开站长工具,把代码格式化
把格式化后的代码,复制下来,用sublime或者pycharm打开都可以,然后搜索salt,找到相关的代码
(1.介于有道翻译使用了MD5加密,就对MD5加密进行了学习
(2 . 我们可以写成函数,直接传入要加密的字符串调用即可,由于传入的参数不是字符串会报错,所以应先对参数进行判断
(3.代码操作基于python3.5
运行演示:
怎么样是不是很简单,只需要几十行代码就够了 !