python selenium代码示例
时间: 2024-07-01 15:00:56 浏览: 191
selenium代码样例
Python Selenium 是一个用于自动化浏览器操作的工具库,它结合了Webdriver(浏览器驱动)和Python接口,可以模拟用户在网页上的行为。以下是一个简单的Selenium Python代码示例,用来打开Google首页并搜索“Selenium”:
```python
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# 创建一个新的Chrome浏览器实例
driver = webdriver.Chrome()
# 打开Google首页
driver.get("https://www.google.com")
# 查找搜索框元素
search_box = driver.find_element_by_name("q")
# 输入搜索内容
search_box.send_keys("Selenium")
# 提交搜索
search_box.send_keys(Keys.RETURN)
# 等待搜索结果加载
time.sleep(5) # 这里假设页面需要一些时间加载
# 获取并打印搜索结果标题
result_title = driver.find_element_by_css_selector("h3.r").text
print(f"Search result: {result_title}")
# 关闭浏览器
driver.quit()
```
阅读全文