¿Cómo puedo obtener los contenidos actuales de un elemento en webdriver?

Debo estar pensando en esto mal.

Quiero obtener el contenido de un elemento, en este caso un campo de formulario, en una página a la que estoy accediendo con Webdriver / Selenium 2

Aquí está mi código roto:

<code> Element=driver.find_element_by_id(ElementID)
 print Element
 print Element.text
</code>

Aquí está el resultado:

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

(Observe la línea en blanco) Sé que ese elemento tiene contenido, ya que simplemente los rellené con el comando anterior usando .sendkeys y puedo verlos en la página web real mientras se ejecuta el script.

pero necesito volver a poner los contenidos en datos.

¿Qué puedo hacer para leer esto? Preferiblemente de una manera genérica para que pueda extraer contenidos de diversos tipos de elementos.

Respuestas a la pregunta(5)

Su respuesta a la pregunta