- A+
所属分类:python自动化
一、背景:
抓了一下报文,发现逻辑变复杂了很多,部分逻辑还封装在js里。
算了,懒得琢磨了,直接用selenium吧。
二、实现思路:
1、用Python + selenium +浏览器 ,人工登录,保存cookie及签名信息。
2、再调用requests加第一步保存的cookie和前面,直接向后台发post请求,获取数据。
思路确定,开干。
2、selenium 3.9.0,用conda现安装的。
conda install selenium
3、浏览器,试用了firefox,edge,chrome,phantomjs,分别版本如下:
四、实现代码
huaweiphoto_sele.py,如下:
上面代码看不清可把图片保存到本地!还不清就进群领取源码!
huaweiphoto_py3.py如下:
五、运行结果:
程序会在当前目录生成华为云相册照片下载地址文件,内容如下:
把上述下载链接复制到迅雷,添加批量任务就可以下载图片到本地。
以上,-- End --
谢谢阅读!共勉
我的微信公众号
爱真理,得永生! 爱在灵灵久博客,网罗天下,福利大家!