Page 1 of 1

Das Element aus einer Dropdown -Liste extrahieren

Posted: 11 Jul 2025, 12:40
by Anonymous
Guten Abend aus Österreich! Das Element, in dem die Dropdown -Liste gespeichert ist, lautet:
. Sobald die Schaltfläche zum Dropdown-Bereich geklickt wurde, erscheint ARIA_CONTROLS = "MUI-76755" mit dem entsprechenden Element "MUI-76755-option-0" (abhängig vom Rang im Dropdown). Ich habe leider nicht herausgefunden, wie man das erste Element mit Selen in Python auswählt. Für weitere Informationen: https://directory.brcgs.com/ -> Klicken Sie auf Land -> Wählen Sie Land aus.
Bitte helfen Sie mir, dies zu lösen!

Code: Select all

url = 'https://directory.brcgs.com/'
driver = webdriver.Chrome(executable_path=ChromeDriverManager().install())
driver.get(url)
driver.maximize_window()
time.sleep(5)
#driver.find_element(By.XPATH,'/html/body/div[3]/div[1]/div/div[2]/div[2]/div[1]/div[2]').click()
time.sleep(5)
driver.find_element(By.CSS_SELECTOR, "#root > div.page-container > div > div.PublicDirectory_publicDirectory__3yPKO > div.PublicDirectory_main__109y3 > div.FilterGroup_FilterGroup__1tA0A.PublicDirectory_filters__Rg1EU > div:nth-child(2)").click()
time.sleep(15)

input_element = driver.find_element(By.CSS_SELECTOR, "#root > div.page-container > div > div.PublicDirectory_publicDirectory__3yPKO > div.PublicDirectory_main__109y3 > div.FilterGroup_FilterGroup__1tA0A.PublicDirectory_filters__Rg1EU > div.MuiPaper-root.MuiAccordion-root.filter-row.Mui-expanded.MuiAccordion-rounded.MuiPaper-elevation1.MuiPaper-rounded > div.MuiCollapse-container.MuiCollapse-entered > div > div > div > div > div > div > div")
input_element.click()
time.sleep(15)