提供解决思路,此文实为借鉴。
前言:
利用selenium模拟登录淘宝,外界传言这个确实很难过,有各种轨迹检测。
但是我没想到淘宝的滑块验证码这么容易就能过。
私信小编001即可获取大量Python学习资料。
开发工具
**Python版本:**3.6.4
相关模块:
selenium模块;
python内置模块。
Chromedriver:
自行谷歌,下载和电脑上的谷歌浏览器版本相匹配的驱动。
selenium模块本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器;由于selenium解析执行了CSS、JavaScript所以相对requests它的性能是低下的;
1.安装selenium
pip install selenium
先实例化一个webdriver.Chrome对象,用于自动化操作我们电脑里的谷歌浏览器:
browser = webdriver.Chrome(executable_path=chromedriverpath)
模拟点击网页左