gpt4 book ai didi

python - 如何使用 Selenium 从日期过滤器输入字段中获取值

转载 作者:行者123 更新时间:2023-11-28 19:15:42 24 4
gpt4 key购买 nike

有一个带有输入字段和下拉日期选择器的日期过滤器,如下图所示 date filter image

我想获取例如“From”输入字段的当前值(预期输出 = “03/13/2013”​​)。所以对于以下元素的代码

<div class="input-group date" id="inputValidFrom">
<input name="validFrom" class="form-control" id="inputValidFromValue" required="" type="text"> </input>

我使用 Python 的行:

>>>from selenium import webdriver
>>>driver = webdriver.Ie()
>>>input = driver.get_element_by_xpath('//input[@name="validFrom"]')
>>>input.text # returns empty string
''
>>>input.get_attribute('value') # also returns ''
''
>>>input.value_of_css_property('text') # returns again just empty string
''

谁知道如何获取这个输入框属性?

最佳答案

您正在使用带有 XPath 的 IE 驱动程序。尝试用小写字母书写属性名称。 http://www.seleniumhq.org/docs/03_webdriver.jsp#by-xpath

关于python - 如何使用 Selenium 从日期过滤器输入字段中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33757920/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com