运行 终端中的硒(chromedriver)window?

Running selenium (chromedriver) in a terminal window?

如何在终端window(没有 X 转发)中使用 selenium (chromedriver) 运行 python 脚本。

不需要显示带有网站的results/interactions。 Par 示例填写由 cronjob 计划的表格。

你可以使用PyVirtualDisplay with Xvfb

from pyvirtualdisplay import Display
from selenium import webdriver

display = Display(visible=0, size=(800, 600))
display.start()

# now Chrome will run in a virtual display. 
browser = webdriver.Chrome()
browser.get('http://www.google.com')