Selenium in Xvfb ausführen
Problembeschreibung:
Beim Versuch, Selenium in Xvfb auszuführen Auf einer EC2-Instanz stoßen Benutzer auf einen Fehler: „Anzeige kann nicht geöffnet werden: :0" Ansatz:
Xvfbwrapper-Ansatz:
Verwendung von xvfbwrapper mit einem Kontextmanager:
from pyvirtualdisplay import Display from selenium import webdriver display = Display(visible=0, size=(800, 600)) display.start() browser = webdriver.Firefox() browser.get('http://www.google.com') print browser.title browser.quit() display.stop()
Das obige ist der detaillierte Inhalt vonWie führe ich Selenium Headless in Xvfb auf einer EC2-Instanz aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!