Python Selenium webdriver send_keys()工作不正常

Python Selenium webdriver send_keys()工作不正常,python,firefox,selenium,webdriver,Python,Firefox,Selenium,Webdriver,我使用SeleniumWeb驱动程序在Python脚本中自动化前端web UI操作。在这方面,对于文本字段(必填字段)的输入值,driver.find\u element\u by\u xpath().send\u keys()code被使用 虽然我可以看到在相关文本字段中键入的值,但UI上会抛出一条错误消息,指出文本框不能为空 浏览器:23.0(也尝试使用旧版本,如20.0、16.0,它们复制了相同的问题) Python版本:2.7 这是我的密码: sel = webdriver.Firefo

我使用SeleniumWeb驱动程序在Python脚本中自动化前端web UI操作。在这方面,对于文本字段(必填字段)的输入值,
driver.find\u element\u by\u xpath().send\u keys()
code被使用

虽然我可以看到在相关文本字段中键入的值,但UI上会抛出一条错误消息,指出文本框不能为空

浏览器:23.0(也尝试使用旧版本,如20.0、16.0,它们复制了相同的问题) Python版本:2.7

这是我的密码:

sel = webdriver.Firefox()
sel.find_element_by_xpath("//input[@name='minBid']")'.send_keys("2") 
sel.find_element_by_xpath("//div[text()='Save']")
运行此代码段时,UI抱怨说未提供
min bid


请帮助解决这个挑战。谢谢。

在输入之前尝试单击该字段

sel.find_element_by_xpath("//input[@name='minBid']")'.click
sel.find_element_by_xpath("//input[@name='minBid']")'.send_keys("2") 

与我们共享代码…UI如何从字段中获取值?下面是代码片段:“sel=webdriver.Firefox()sel.find_element_by_xpath(//input[@name='minBid']”)。发送_键(“2”)sel。find_element_by_xpath(//div[text()='Save'])”运行此代码片段时,不提供UI最小出价