我正在尝试使用 Python 库在虚拟显示器中运行网络浏览器,该库pyvirtualdisplay
依赖于Xvfb
. 问题是我需要最大化浏览器,这是我没有实现的。我启动了一个大小为 1024x768 的显示器,但浏览器只占用了屏幕的一部分,并且无法最大化它。我什至尝试使用应该最大化打开它的标志(google-chrome -start-maximized
)运行浏览器,但没有成功。由于没有最大化窗口的按钮,我尝试按F11
全屏模式进入,但只占用屏幕的相同部分。结果如下图所示:
我用来启动显示的代码:
from pyvirtualdisplay import Display
Display(visible=1, size=(1024,768)).start()