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

Python-Programme
Anonymous
 So deaktivieren Sie Seleniumprotokolle und führen Sie den Browser im kopflosen Modus aus

Post by Anonymous »

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.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post