使用aria-label在Python3中定位并插入值

时间:2019-07-04 06:22:51

标签: python-3.x selenium selenium-webdriver

我想在“值”字段中定位并插入值。

如您所见,下面的HTML代码中的值是空的,我试图找到要在其中插入新值但找不到的元素。

<input aria-label="" id="tab-shared-widget-2" class="" data-tb-test-id="auth-component-password-text-field-TextInput" type="password" value=""

我尝试使用XPath和CSS Selector来定位元素,由于某种原因,我的Web驱动程序仍然无法同时使用两种方法来找到该元素。

susername = driver.find_element_by_css_selector("#tab-shared-widget-2")
    susername.send_keys("Something")
spassword = driver.find_element_by_xpath("tab-shared-widget-2").get_attribute('value')
    spassword.send_keys("Something")

0 个答案:

没有答案