Seite 1 von 1

nur Text einer href Zeile

Verfasst: Montag 27. September 2021, 21:02
von Assassin4711
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

Re: nur Text einer href Zeile

Verfasst: Montag 27. September 2021, 21:07
von Assassin4711
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'

Re: nur Text einer href Zeile

Verfasst: Montag 27. September 2021, 21:40
von Assassin4711
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"