笨鸟编程-零基础入门Pyhton教程

 找回密码
 立即注册

水水水水水水水水水水水

发布者: 三寸日光

Selenium 是一个用于自动化浏览器操作的工具,它支持多种编程语言(如 Python、Java、C#等)。通过 Selenium,我们可以模拟用户在浏览器中的行为(如点击按钮、填写表单、滚动页面等),从而实现对网页信息的抓取和分析。

与传统的 requests 和 BeautifulSoup 组合相比,Selenium 更适合处理动态加载的内容(如 JavaScript 渲染的页面)。因此,它是获取复杂 web 页面信息的重要工具。

2. 环境搭建

1. 安装 Python 和 Selenium

在开始之前,请确保你已经安装了 Python。然后,使用以下命令安装 Selenium:

1
pip install selenium

2. 下载 WebDriver

Selenium 需要与浏览器的 WebDriver 结合使用才能运行。以下是常见浏览器的 WebDriver 下载地址:

ChromeDriverhttps://sites.google.com/chromium.org/driver/

GeckoDriver (Firefox)https://github.com/mozilla/geckodriver/releases

EdgeDriverhttps://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

将下载好的 WebDriver 添加到系统环境变量中,或者在代码中指定其路径。

3. 示例:初始化浏览器

以下是一个简单的示例代码,展示了如何使用 Selenium 初始化 Chrome 浏览器:

1
2
3
4
5
6
7
from selenium import webdriver
 
# 初始化 Chrome 浏览器
driver = webdriver.Chrome(executable_path='path/to/chromedriver')
 
# 访问目标页面
driver.get('https://www.example.com')

3. Selenium 的基本用法

1. 访问网页

1
driver.get(url)

使用 get 方法可以访问指定的 URL。

2. 关闭浏览器

1
2
3
4
5
# 关闭当前标签页
driver.close()
 
# 完全退出浏览器

Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )

GMT+8, 2025-6-17 13:51 , Processed in 0.022574 second(s), 17 queries .

© 2001-2020