1.因为视频的作者给的代码不完整,只有核心部分的代码。
2.视频作者示例使用的第三方破解12306的脚本网页(失效了)
所以本人无法复现,此次截取部分代码作为理解核心意思(思想方法最重要)
1.面向对象的封装,数据分类 初始化方法使用的是赋予图片名字、路径、
获取验证码8张图片的每一张图片的中心区域的坐标
但是在浏览器中对应的x,y坐标不一样:
所以要对x,y的坐标值进行相应的反转
2.验证码的点击操作:
视频展示:
代码demo:
其他模块
1.因为视频的作者给的代码不完整,只有核心部分的代码。
2.视频作者示例使用的第三方破解12306的脚本网页(失效了)
所以本人无法复现,此次截取部分代码作为理解核心意思(思想方法最重要)
1.面向对象的封装,数据分类 初始化方法使用的是赋予图片名字、路径、
获取验证码8张图片的每一张图片的中心区域的坐标
但是在浏览器中对应的x,y坐标不一样:
所以要对x,y的坐标值进行相应的反转
2.验证码的点击操作:
视频展示:
代码demo:
其他模块
《selenium验证码处理-获取验证码图片二进流数据转成原图保存.doc》
下载本文的Word格式文档,以方便收藏与打印。