小编ngu*_*man的帖子

如何使用Selenium Webdriver(Python)将鼠标移动(pyautogui)附加到pyvirtualdisplay?

我正在尝试使网站内部自动生成SWF。

我不能用硒移动鼠标,因为它是SWF,所以要解决此问题,我使用pyautogui库。

一切正常!当我使用pyvirtualdisplay隐藏导航器时,鼠标没有连接,所以我仍然看到pyautogui如何移动鼠标。

我的示例代码:

from selenium import webdriver
from pyvirtualdisplay import Display
import pyautogui

display = Display(visible=1, size=(1600,900))
display.start()


driver = webdriver.Firefox()
driver.set_window_size(1600,900)
driver.get('https://website.where.I.have.the.SWF.com')

sleep(5)
pyautogui.click(450, 180)

driver.close()
display.stop()
Run Code Online (Sandbox Code Playgroud)

如何将鼠标连接到pyvirtualdisplay实例?

python mouse selenium-webdriver pyvirtualdisplay pyautogui

6
推荐指数
1
解决办法
1762
查看次数