我使用selenium来实现python的自动化,并且在我发送密钥时被触碰的地方。
单击按钮后,该文本框可见,并且DOM中存在该文本框,但无法发送密钥。
driver = webdriver.Firefox()
driver.find_element_by_xpath("/html/body/div[1]/div[5]/div[2]/div/div/div[3]/fieldset/div/div/div/div/div[3]/fieldset/div/div/div/div[1]/table/tbody/tr/td[3]/a[3]").click() -- this is the button which makes the text box visible.
txtra = driver.find_element_by_xpath('//*[@id="arid1005"]')
我被XPath使用,它不起作用。
ElementNotInteractableException:元素无法通过键盘访问
使用txtra.send_keys("My text")
使用inspect元素的HTML看起来像 例
先谢谢了。 请帮忙。