验证码这种问题是比较头疼的,对于验证码的处理,不要去想破解方法,这个验证码本来就是为了防止别人自动化登录的。
目前最快速解决的三个手段:
- 去掉验证码:比较适合新开发但未上线的系统。
- 设置万能码:比较适合已经上线使用的系统。
- 通过添加登录cookie来绕过验证码。
本文以课堂派网站为例,介绍通过添加登录cookie的方式来绕过验证码,本方法只适用于需要记住登录状态的网站。
一、添加cookie的方法
1)driver.add_cookie(cookie_dict)方法中的参数是cookie_dict,说明该参数是字典类型。
2)源码介绍:
add_cookie(self, cookie_dict)
Adds a cookie to your current session.
:Args:
- cookie_dict: A dictionary object, with required keys - "name" and "value";
optional keys - "path", "domain", "secure", "expiry"
Usage:
driver.add_cookie({'name' : 'foo', 'value' : 'bar'})
driver.add_cookie({'name' : 'foo', 'value' : 'bar', 'path' : '/'})
driver.add_cookie({'name' : 'foo', 'value' : 'bar', 'p

最低0.47元/天 解锁文章
7206

被折叠的 条评论
为什么被折叠?



