Ich muss li Elemente auf der Website-Seite zählen. Elemente sind sichtbar und nicht im Rahmen.Blockinformationen erhalten
HTML-Code ist:
<ul class='uiList _10-2x _6kg'>
<li class='_10-5x'>...</li>
<li class=''>...</li>
Ende usw.
Ich habe versucht, Elemente zu finden nächsten Wege mit:
xpath: count=len(browser.find_elements.by_xpath("//ul[@class='uiList _10-2x _6kg']/li"))
Es funktioniert, aber ich habe nichts - [] (ohne len) und 0 mit len
Klassenname:
browser.find_element_by_class_name("uiList _10-2x _6kg")
count = browser.find_elements_by_tag_name('li')
len(count)
hier - konnte nicht Klassennamen
Mit li class finden:
len(browser.find_elements_by_class('_10-5x')
Leeren Ergebnis - [] Gleich wie XPath
css_selector: Selektor ist nicht permament und Änderungen von Seitenauffrischung.
Bin ich falsch? Oder gibt es andere Möglichkeiten, es zu tun?
Können Sie zeigen, was die volle XPath zu einem echten eigentlich gewünschten Elemente ** ** ist nach Ihrem Browser Debug-Modus (drücken Sie Taste F12 in Firefox oder Chrome, und es wird Debug-Modus starten)? –