Jak mogę uzyskać aktualną zawartość elementu w webdriver
Muszę myśleć o tym źle.
Chcę pobrać zawartość elementu, w tym przypadku pole formularza, na stronę, do której uzyskuję dostęp za pomocą Webdriver / Selenium 2
Oto mój zepsuty kod:
<code> Element=driver.find_element_by_id(ElementID) print Element print Element.text </code>
oto wynik:
<code><selenium.webdriver.remote.webelement.WebElement object at 0x9c2392c> </code>
(Zwróć uwagę na pustą linię) Wiem, że element ma zawartość, ponieważ po prostu wypchnąłem go tam za pomocą poprzedniego polecenia, używając .sendkeys i widzę je na rzeczywistej stronie podczas działania skryptu.
ale muszę odzyskać zawartość z powrotem do danych.
Co mogę zrobić, aby to przeczytać? Najlepiej w sposób ogólny, aby móc wyciągać zawartość z różnych rodzajów elementów.