我一定在想這個錯誤。如何獲得webdriver中元素的當前內容
我想獲得一個元素的內容,在這種情況下formfield,那我用的webdriver /硒2
這裏訪問的網頁上我的斷碼:
Element=driver.find_element_by_id(ElementID)
print Element
print Element.text
這裏結果如下:
<selenium.webdriver.remote.webelement.WebElement object at 0x9c2392c>
(注意空行) 我知道元素有內容,因爲我只是用他們釀在那裏與之前的命令.sendkeys和腳本運行時,我可以在實際的網頁上看到它們。
但我需要將內容返回到數據。
我該怎麼辦?最好以通用的方式,以便我可以從各種類型的元素中提取內容。
是什麼樣的元素呢?如果它是一個輸入元素,你需要屬性「值」而不是文本 – prestomanifesto 2012-04-20 23:02:35
啊,價值可能是解決方案。將嘗試。 – 2012-04-23 12:55:35