我在需要隐藏chrome display的服务器上运行Selenium python。Python 脚本大部分时间都在运行,但有时在创建新的 chromedriver session时会卡住。不知道为什么有时会卡住。
片段代码:
from selenium import webdriver
from pyvirtualdisplay import Display
chromedriver = '/usr/local/bin/chromedriver'
os.environ['webdriver.chrome.driver'] = chromedriver
display = Display(visible=0, size=(800,600))
display.start()
driver = webdriver.Chrome("/usr/local/bin/chromedriver") => Stuck here
driver.get("example.com")