Selenium-len of text返回零?

时间:2015-09-17 08:15:51

标签: python firefox selenium

我希望在调用.send_keys()方法并输入文本后获取文本字段的len。虽然在调用方法后有文本,但以下len语句返回零:

print len(driver.find_element_by_id('some id').text)

返回零。

是否有任何方法可以克服这个问题并在输入文本后获得该字段的len?

1 个答案:

答案 0 :(得分:2)

要在输入区域(文本字段)中获取文本,您应该获得属性值。

print len(driver.find_element_by_id("textbox").get_attribute("value"))