gpt4 book ai didi

python - 您可以设置屏幕尺寸并在没有显示器的情况下使用 pyautogui/selenium chrome 驱动程序吗

转载 作者:行者123 更新时间:2023-12-03 20:46:08 52 4
gpt4 key购买 nike

有谁知道如何强制 pyautogui 或 python 识别设定的屏幕尺寸并接收显示数据,即使没有连接显示器?
我有一个使用 pyautogui 和 selenium chrome 驱动程序的任务,它们都需要显示,否则它们会失败。
它在服务器上运行,所以程序的启动需要我的笔记本电脑远程桌面进入服务器,允许它有一个显示器,这允许使用 chromedriver 启动一个页面,并且 pyautogui 点击组件/屏幕搜索工作。
出现的问题是,如果我的家庭网络出现故障,它就无法启动远程桌面,因此我的自动化将失败。
我的解决方案是模拟或强制程序表现得好像存在显示器一样,​​因此它只能在服务器端运行。
我所有的服务器都是 Windows,所以 XVFB 似乎不是基于
Xvfb on Windows

最佳答案

您应该模拟您的显示驱动程序。跑:

xvfb-run --server-args="-screen 0 1024x768x24" python my_script.py
启动您的脚本,而不仅仅是 python my_script.py .

关于python - 您可以设置屏幕尺寸并在没有显示器的情况下使用 pyautogui/selenium chrome 驱动程序吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65512772/

52 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com