Wie kann ich den aktuellen Inhalt eines Elements in webdriver bekommen?

Muss ich über dieses denken falsch.

Ich möchte den Inhalt eines Elements, in diesem Fall ein formfield, auf einer Seite, die ich bin, zugreifen mit Webdriver/Selenium 2

Hier ist meine kaputten code:

 Element=driver.find_element_by_id(ElementID)
 print Element
 print Element.text

hier ist das Ergebnis:

<selenium.webdriver.remote.webelement.WebElement object at 0x9c2392c>

(Beachten Sie die leere Zeile)
Ich weiß, dass element über Inhalt verfügt, da ich nur stopfte Sie in es mit den vorherigen Befehl verwenden .Tastaturbefehle und ich kann sehen, wie Sie auf die eigentliche web-Seite, während das Skript ausgeführt wird.

aber ich brauche, um den Inhalt zurück in Daten.

Was kann ich tun, um diese zu Lesen? Vorzugsweise in einer generischen Weise, sodass ich das ziehen kann Inhalte aus verschiedenen Arten von Elementen.

InformationsquelleAutor der Frage Skip Huffman | 2012-04-20

Schreibe einen Kommentar