使用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上的虚拟屏幕服务
举报 使用道具
create_time 新手上路 发表于 2022-4-22 10:00:09 | 显示全部楼层
Fuller 发表于 2018-11-29 10:37
headless也是我们正在考虑的,但是还没有出结果,我们选择的基本路线是:用操作系统级的headless,那么我 ...

大哥  这个现在有方案了吗
举报 使用道具
Fuller 管理员 发表于 2022-4-22 11:15:22 | 显示全部楼层
create_time 发表于 2022-4-22 10:00
大哥  这个现在有方案了吗

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

精彩推荐

  • Gephi社会网络分析-马蜂窝游记文本分词并同
  • Gephi社会网络分析-基于马蜂窝游记文本以词
  • 知乎话题文本根据词语间距筛选后生成共词矩
  • 马蜂窝游记文本分词后以词语间距为筛选条件
  • 学习使用apriori算法挖掘关联关系

热门用户

GMT+8, 2024-5-27 05:32