Python Selen Finden Sie verschachteltes Element

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Python Selen Finden Sie verschachteltes Element

by Anonymous » 22 Aug 2025, 08:57

Auf dieser Seite möchte ich einige Elemente analysieren. Mit diesem Code möchte ich alle Attributwerte abrufen. (54,68,128,157 und 170) < /p>

Code: Select all

 izbira_UE =  wait.until(EC.visibility_of_all_elements_located((By.XPATH, "//ul[@id='facetUE']")))
for ena_UE in izbira_UE:
print(ena_UE.find_element(By.TAG_NAME, "li").get_attribute('data-val'))
< /code>
, aber dieser Code findet Attribut von @Class. Das ist 'cnt'. Wie kann ich Text dieses Elements bekommen? Wenn ich den .Text () nach get_attribute hinzufüge, erhalte ich das TypeError: 'Str' Objekt ist nicht aufrufbar.
Wie kann ich sowohl Text    izbira_UE = wait.until(EC.visibility_of_all_elements_located((By.XPATH, "//*[@id='facetUE']//*[@data-val='54']")))
for ena_UE in izbira_UE:
print(ena_UE.find_element(By.TAG_NAME, "div").get_attribute('class'))
Danke für deine Hilfe,

Top