python - 发送密钥不起作用 selenium webdriver python 显示错误元素不可交互
问题描述
我需要将文本发送到描述文本区域这里是代码:
from selenium.webdriver.common.keys import Keys
browser = webdriver.Chrome()
browser.get('https://www.youtube.com/')
search_bar = browser.find_element_by_xpath('//*[@id="search"]')
search_bar.click()
search_bar.send_keys("Geeks for geeks ")
searchbutton=browser.find_element_by_xpath('//*[@id="search-icon-legacy"]')
searchbutton.click()
发生错误。
解决方案
推荐阅读
- c# - 在 Microsoft Teams 中提及用户出现“BadRequest”异常,Bot 服务的 Ms 团队频道显示错误“提及实体与文本不匹配”
- javascript - 即使在设置 SameSite=None 之后,Safari 也不发送 cookie;安全的
- android - EISDIR:对目录的非法操作,在 React Native 文件系统中读取
- c# - 使用实体框架检查连接
- reactjs - 在 React 中删除/移动数组上的特定项目
- ruby-on-rails - Rails/Grape 中的动态搜索过滤器以显示空白页
- jwt - GraphQL 网关级别或微服务级别的 JWT 解码?
- javascript - 我正在尝试获取父母父母孩子 div 的文本,我必须使用它来将其从 localStorage 中删除
- java - Spring DatastoreRepository beans 无法在运行时解析,但 Intellij 在构建时显示没有错误
- c# - Ajax 按钮在 asp.net mvc 应用程序中不起作用