Problem
Beim Automatisieren von Downloads mit Selenium und Chrome 59 in Im Headless-Modus starten die Downloads nicht.
Lösung
Um dieses Problem zu beheben, wechseln Sie mit dem entsprechenden Headless-Flag in den neuen Chrome-Headless-Modus:
Chrome 109 und höher:
<code class="python">options = webdriver.ChromeOptions() options.add_argument("--headless=new")</code>
Chrome 96 bis 108:
<code class="python">options = webdriver.ChromeOptions() options.add_argument("--headless=chrome")</code>
Durch die Aktivierung des neuen Headless-Modus können Sie Stellen Sie die volle Funktionalität von Chrome wieder her, einschließlich der Möglichkeit, Downloads durchzuführen.
Das obige ist der detaillierte Inhalt vonWie behebe ich Download-Probleme im Chrome Headless-Modus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!