chrome displayを非表示にする必要があるサーバーでSelenium pythonを実行しています。Python スクリプトはほとんどの場合実行されますが、新しい chromedriver セッションを作成するときに停止することがあります。時々スタックする理由がわかりません。
スニペット コード:
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")