nur Text einer href Zeile

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Assassin4711
User
Beiträge: 77
Registriert: Mittwoch 8. September 2021, 14:22

Hi Zusammen,

kann mir einer sagen wie ich nur den Text der href Zeile geliefert bekomme

Code: Alles auswählen

<a href="/tennis/kazakhstan/">Kazakhstan</a>
mit:

Code: Alles auswählen

print(WebDriverWait(driver, 10).until(EC.visibility_of_element_located((By.CSS_SELECTOR, "#breadcrumb > a:nth-child(4)"))).get_attribute('href'))
bekomme ich den kompletten Link angezeigt. Ich möchte aber nur den Text haben - also im obigen Fall "Kazkhstan".

Viele Grüße und DANKE
Assassin4711
User
Beiträge: 77
Registriert: Mittwoch 8. September 2021, 14:22

gefunden:

Code: Alles auswählen

print(WebDriverWait(driver, 10).until(EC.visibility_of_element_located((By.CSS_SELECTOR, "#breadcrumb > a:nth-child(4)"))).get_attribute('text'))
also anstatt 'href' am Ende 'text'
Assassin4711
User
Beiträge: 77
Registriert: Mittwoch 8. September 2021, 14:22

Hi Zusammen,

kann mir einer helfen wie ich den Text der unter h1 steht rausbekomme?

Der komplette xpath lautet: "/html/body/div[1]/div/div[2]/div[6]/div[1]/div/div[1]/div[2]/div[1]/h1"
Antworten