selenium python 自动滑块检测

本贴最后更新于 783 天前,其中的信息可能已经斗转星移

思路

 

爬图片

image.png

  目标检测:Canny 边缘检测后正交相似匹配定位,求得相对水平距离 distance。注意根据页面图像元素 clientWidth,和原图像尺寸做一次尺度缩放。

 6419f6a178e43fc30d9b958f7f307bd.jpg

  用 selenium 模拟鼠标运动,copyhttps://github.com/CharlesPikachu/SeleniumLogin

  ‍

效果

  ‍

  autoslider.gif

遇到的问题

  本来想直接用 edgedriver 的,但是 edgedriver 启动直接报错,https://stackoverflow.com/questions/72546992/selenium-python-doesnt-work-gpu-process-launch-failed-error-code-2, 但没有找到解决方法。最后用的火狐,正常运行。

  ‍

  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    545 引用 • 672 回帖
  • Selenium
    17 引用 • 13 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...