使用selenium测试环境,如果非headless时,可以通过pymouse模拟鼠标进行移动和点击操作,但是如果是
headless模式下,pymouse便失去了作用,同样使用ActionChains只是满足了鼠标移动到标签的相对坐标
点,但是无法模拟连续的鼠标移动,通过循环随机移动也无法实现,不知有没有更好的库,可以实现headless
下实现鼠标连续移动和点击功能。
举报 使用道具
| 回复

共 5 个关于本帖的回复 最后回复于 2022-4-22 11:15

沙发
Fuller 管理员 发表于 2018-11-27 17:20:23 | 只看该作者
你的headless模式,选择的是哪个虚拟屏幕程序?
举报 使用道具
板凳
Cherubshadow 新手上路 发表于 2018-11-29 09:51:27 | 只看该作者
Fuller 发表于 2018-11-27 17:20
你的headless模式,选择的是哪个虚拟屏幕程序?

chrome和firefox都不行
举报 使用道具
地板
Fuller 管理员 发表于 2018-11-29 10:37:58 | 只看该作者
Cherubshadow 发表于 2018-11-29 09:51
chrome和firefox都不行

headless也是我们正在考虑的,但是还没有出结果,我们选择的基本路线是:用操作系统级的headless,那么我们开发的应用程序就不用太关心是真有屏幕还是没有屏幕。我看到linux上有个专门的headless服务,虚拟出来一个屏幕,那么各种应用程序都可以用。

最近一个月,我们要在集搜客网络爬虫linux版本上交付一个headless方案,就准备用linux上的虚拟屏幕服务
举报 使用道具
5#
create_time 新手上路 发表于 2022-4-22 10:00:09 | 只看该作者
Fuller 发表于 2018-11-29 10:37
headless也是我们正在考虑的,但是还没有出结果,我们选择的基本路线是:用操作系统级的headless,那么我 ...

大哥  这个现在有方案了吗
举报 使用道具
6#
Fuller 管理员 发表于 2022-4-22 11:15:22 | 只看该作者
create_time 发表于 2022-4-22 10:00
大哥  这个现在有方案了吗

我们很少使用python和selenium,只是在一些特殊场合偶尔使用一下。结合我们的爬虫软件,headless有别的解决方案
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • 利用AI阅读和分析文本:扣子COZE记录用户反
  • 在网页片段内直观标注——以B站评论采集为
  • 利用AI阅读和分析文本:使用COZE建设游记文
  • 使用AI工具Kimi生成python代码为文本分析结
  • 苹果mac电脑安装集搜客网络爬虫软件失败的

热门用户

GMT+8, 2024-10-31 12:53