Я должен думать об этом неправильно.
Я хочу получить содержимое элемента, в данном случае поля формы, на странице, к которой я обращаюсь с помощью Webdriver/Selenium 2
Вот мой сломанный код:
Element=driver.find_element_by_id(ElementID)
print Element
print Element.text
вот результат:
<selenium.webdriver.remote.webelement.WebElement object at 0x9c2392c>
(Обратите внимание на пустую строку) Я знаю, что элемент имеет содержимое, так как я просто набил их там предыдущей командой, используя .sendkeys, и я могу видеть их на фактической веб-странице, пока выполняется script.
но мне нужно вернуть содержимое в данные.
Что я могу сделать, чтобы прочитать это? Предпочтительно в общем виде, чтобы я мог извлекать содержимое из различных типов элементов.