# 导包 from time import sleep from selenium import webdriver # 实例化浏览器 driver = webdriver.Chrome() # 打开网址 driver.get('https://www.baidu.com/') # 需求 ele = driver.find_element_by_css_selector('#kw') ele.send_keys('易烊千玺') sleep(2) # 清空 ele.clear() ele.send_keys('王嘉尔') # 时间轴看效果 sleep(3) # 关闭页面 driver.quit()
时间: 2024-01-25 18:04:46 浏览: 335
selenium需要的包 模拟真实浏览器。
根据您提供的代码,您使用的是 Selenium WebDriver 库中的 `find_element_by_css_selector()` 方法。该方法用于根据指定的 CSS 选择器定位一个页面元素,然后使用 `send_keys()` 方法向该元素发送一些文本。在您的代码中,它首先打开百度网站,然后使用 `find_element_by_css_selector()` 方法找到搜索框元素,并向其中输入“易烊千玺”和“王嘉尔”。
如果您仍然遇到了 `AttributeError: 'WebDriver' object has no attribute 'find_element_by_css_selector'` 错误,请尝试重新安装 Selenium WebDriver 库,或者检查您的代码是否有其他语法错误。
阅读全文