So deaktivieren Sie Seleniumprotokolle und führen Sie den Browser im kopflosen Modus aus

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: So deaktivieren Sie Seleniumprotokolle und führen Sie den Browser im kopflosen Modus aus

by Anonymous » 19 Aug 2025, 22:11

Dies ist mein Code ab sofort: < /p>

Code: Select all

from selenium import webdriver

from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service

options = webdriver.ChromeOptions()
options.add_experimental_option("excludeSwitches", ["enable-logging"])

if not("-dhl" in sys.argv or "--disable-headless" in sys.argv):
options.add_argument("--headless=new")

self.driver = webdriver.Chrome(
service=Service(ChromeDriverManager().install()),
options=options
)

driver.get("https://google.com")
Das Problem ist, dass nur 1 gleichzeitig funktioniert, was bedeutet, wenn ich versuche, den Browser ohne kopflosen Modus auszuführen (mit dem stillbaren headlosen Flag auszuführen), werden die Protokolle ausgeschaltet. Wenn ich nicht, dass der Browser im Kopf-Lead-Modus, aber immer noch LOGS-MODEL ausführt. Setzen Sie es durch das Protokollierungsmodul und sogar durch die Seleniumprotokollierung auf die Protokollierung ein. Kritisch , um die Reihenfolge dieser beiden Abschnitte zu ändern, um sicherzustellen, dass die Einstellungen nicht überschrieben werden, aber keiner von ihnen scheint das Problem zu sein.>

Top