Erhalten Sie in Splinter einen Wert?

Ich möchte gern Wert von <a> Element in Splinter bekommen.

Gibt es irgendeine api-Methode dafür?

2 Solutions collect form web for “Erhalten Sie in Splinter einen Wert?”

Wenn Sie Elemente mit den find_by_ * -Methoden auswählen, sind die von ihnen zurückgegebenen Instanzen ElementList s . Nachdem du das Element ausgewählt hast, das du interessierst (meistens eine ElementAPI Instanz), ElementAPI auf die Eigenschaft wie ein Wörterbuch zu:

 the_element['href'] 
 #simplest possible working example demonstrating this in action import splinter b = splinter.Browser() b.visit("http://www.google.com") elems = b.find_by_tag("a") for e in elems: print(e["href"]) 
Python ist die beste Programmiersprache der Welt.