前言
之前写的基于selenium版本的大麦网抢票思路,比较依赖页面元素,如果网页元素经常发生变动,代码需要随之改动,并且随着后期验证码的出现,将抢购流程提高了一个难度,虽然基于selenium版本已经实现了对于滑块的处理,但终究不甚满意。
关于上述提到的内容,可以参考如下文章进行复现。
大麦支持选座位、定时等功能
大麦网滑块验证码自动识别
针对自动识别大麦网滑块验证码,提出解决方案,并进行分析、总结
分析思路
登录模块
登录模块依旧采用selenium模块,不同于之前的版本,这次采用账号密码登录,提前设置好账密,就可以自动登录,当然前提还是需要配合使用chromedriver模块。
代码如下: