集搜客GooSeeker网络爬虫

标题: 使用selenium在headless模式下,如果模拟鼠标移动行为 [打印本页]

作者: Cherubshadow    时间: 2018-11-27 14:52
标题: 使用selenium在headless模式下,如果模拟鼠标移动行为
使用selenium测试环境,如果非headless时,可以通过pymouse模拟鼠标进行移动和点击操作,但是如果是
headless模式下,pymouse便失去了作用,同样使用ActionChains只是满足了鼠标移动到标签的相对坐标
点,但是无法模拟连续的鼠标移动,通过循环随机移动也无法实现,不知有没有更好的库,可以实现headless
下实现鼠标连续移动和点击功能。

作者: Fuller    时间: 2018-11-27 17:20
你的headless模式,选择的是哪个虚拟屏幕程序?

作者: Cherubshadow    时间: 2018-11-29 09:51
Fuller 发表于 2018-11-27 17:20
你的headless模式,选择的是哪个虚拟屏幕程序?

chrome和firefox都不行

作者: Fuller    时间: 2018-11-29 10:37
Cherubshadow 发表于 2018-11-29 09:51
chrome和firefox都不行

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

最近一个月,我们要在集搜客网络爬虫linux版本上交付一个headless方案,就准备用linux上的虚拟屏幕服务

作者: create_time    时间: 2022-4-22 10:00
Fuller 发表于 2018-11-29 10:37
headless也是我们正在考虑的,但是还没有出结果,我们选择的基本路线是:用操作系统级的headless,那么我 ...

大哥  这个现在有方案了吗

作者: Fuller    时间: 2022-4-22 11:15
create_time 发表于 2022-4-22 10:00
大哥  这个现在有方案了吗

我们很少使用python和selenium,只是在一些特殊场合偶尔使用一下。结合我们的爬虫软件,headless有别的解决方案





欢迎光临 集搜客GooSeeker网络爬虫 (https://www.gooseeker.com/doc/) Powered by Discuz! X3.2