Seite 1 von 1

Browserzugriff mit Selenium

Verfasst: Donnerstag 7. Dezember 2023, 15:16
von OlyK
Hallo zusammen,
versuche mich gerade dabei, Elemente aus einer Webseite zu lesen mit Selenium.
Dazu wird der Browser auch im Debug Modus gestartet.
Mein Problem besteht momentan darin, das immer der erste Tab zum auslesen verwendet wird und nicht der aktive Tab im Browser.

Mein Code zum testen

Code: Alles auswählen

   chrome_options = Options()
    chrome_options.add_experimental_option("debuggerAddress", debug_address)

    driver = webdriver.Chrome(options=chrome_options)
    current_tab = driver.current_window_handle
    url=driver.current_url
    print(url)
    
wie bekomme ich es hin, das ich wirklich den zugriff auf den aktiven Tab bekomme, der z.B. der 2. oder 3. Tab ist?
Die Url die mir ausgegeben wird ist immer die des ersten Tabs obwohl ich mich auf einen anderen befinde.

Wäre dankbar um Hilfe

Gruß
Oly