【DrissionPage】开源下载和安装教程
1、项目介绍
DrissionPage 是一个基于 Python 的网页自动化工具,兼具浏览器控制和数据包收发能力。其特点包括:
- 自研内核,无需浏览器驱动
- 支持 Chromium 内核浏览器及 Electron 应用
- 语法简洁优雅,适合新手
- 内置高效下载工具、跨 iframe 操作等亮点功能
2、项目下载位置
DrissionPage 可通过以下平台下载:
- Gitee:国内推荐,下载速度快
- GitHub:国际主流代码托管平台
- GitCode:备选镜像源
3、项目安装环境配置
系统要求
- 操作系统:Windows / Linux / Mac
- Python 版本:3.6 及以上
配置示例(以 Windows 为例)
- 安装 Python 并添加环境变量:
- 确保 pip 已更新:
python -m pip install --upgrade pip
4、项目安装方式
方法一:通过 pip 安装(推荐)
pip install DrissionPage
方法二:源码安装
- 克隆仓库:
git clone https://gitee.com/g1879/DrissionPage.git - 进入项目目录并安装:
cd DrissionPage pip install .
5、项目处理脚本
示例脚本:启动浏览器并打开网页
from DrissionPage import ChromiumPage
# 创建页面对象
page = ChromiumPage()
# 访问网页
page.get("https://example.com")
# 打印页面标题
print(page.title)
脚本说明
ChromiumPage:控制浏览器实例get():加载指定 URL- 自动处理浏览器启动和关闭
注意:首次运行会自动下载浏览器内核,请保持网络通畅。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



