driver.find_element(By.NAME,"wd").send_keys("新浪新闻") 新浪新闻没有填入进去
时间: 2023-05-26 19:02:09 浏览: 157
详解element-ui设置下拉选择切换必填和非必填
这可能是因为元素未被正确定位或加载。您可以尝试使用其他定位器(如ID或XPATH)来定位该元素,或者添加等待功能等待元素加载完成后再进行操作。以下是示例代码:
```
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
# 初始化浏览器
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")
# 等待搜索框元素加载完成
wait = WebDriverWait(driver, 10)
search_box = wait.until(EC.presence_of_element_located((By.NAME, "wd")))
# 在搜索框中输入关键词
search_box.send_keys("新浪新闻")
# 提交搜索
search_box.submit()
# 关闭浏览器
driver.quit()
```
请注意,这只是一个简单示例代码,并不保证一定适用于您的情况,您需要根据自己的实际情况进行修改和适当调整。
阅读全文