通常,下面的代码可以将信息键入搜索栏,但是,它不允许我在此示例上使用.send_keys()。我需要做什么呢?我注意到的一件事是,当我实际单击该框时,class=“hidden added”行在该行末尾添加了一个灰色的“flex”按钮。不确定这意味着什么,或者这是否是下面代码无法工作的原因。
typetextfirst = driver.find_element_by_id("searchRegistry-text")
typetextfirst.clear()
typetextfirst.send_keys(row["Name"])
2条答案
按热度按时间nwsw7zdq1#
在发送文本之前,请尝试单击该元素,如下所示:
如果这仍然不够,请尝试发送带有操作的文本:
xpcnnkqh2#
网站中存在一些重复的元素,具有相同的属性
id
. 也许这就是造成问题的原因。我试图复制您的场景,并编写了以下代码。一定要让我知道它是否也适合你。希望它能解决你的问题。谢谢