DrissionPage 网页自动化工具:一条命令快速上手安装指南
2026/8/23 14:44:22 网站建设 项目流程

DrissionPage 网页自动化工具:一条命令快速上手安装指南

【免费下载链接】DrissionPagePython based web automation tool. Powerful and elegant.项目地址: https://gitcode.com/gh_mirrors/dr/DrissionPage

DrissionPage 是一个 Python 写的网页自动化工具,既能像 Selenium 那样控制浏览器完成点击、填表、截图等操作,也能像 requests 那样直接发送 HTTP 请求抓数据,两套能力可以在同一个脚本里混用。这篇指南面向刚拿到这个项目、想快速跑起来的你,从环境检查到验证装好,全程不超过 5 分钟。

先花 1 分钟检查你的环境

前置条件要求怎么确认
Python3.6 及以上版本终端运行python --version
pip可用终端运行pip --version
浏览器Chromium 内核(Chrome、Edge 均可)或 Electron 应用已安装并能正常打开
网络可访问 Python 包索引(PyPI)能正常pip install任意包

四项都满足就可以直接进下一步,缺哪项补哪项。

两条命令装好 DrissionPage

第 1 步:拿到项目代码

运行下面这条命令,把仓库克隆到本地:

git clone https://gitcode.com/gh_mirrors/dr/DrissionPage

预期结果:当前目录下多出一个DrissionPage文件夹。

第 2 步:安装依赖

进入项目根目录,安装依赖清单里的全部包:

pip install -r requirements.txt

依赖清单包含 requests、lxml、DrissionGet 等,全部装完且终端无ERROR输出,即表示这一步成功。

30 秒验证环境是否就绪

依赖装完后,直接运行项目里的示例脚本来验证:

python example.py

预期结果:浏览器被自动打开并完成页面操作,终端无异常报错。脚本正常跑完,说明 Python 环境、依赖和你的 Chromium 内核浏览器三样都已就位。

装不上时的 3 个常见原因

Q:pip install报错找不到包或超时,怎么办?

多半是网络问题。换个稳定的网络环境重试;如果内网环境无法访问 PyPI,可以配置公司内部的镜像源后再执行安装命令。

Q:示例脚本能跑,但浏览器没自动打开?

确认你装的是 Chromium 内核浏览器(Chrome、Edge 等),并且浏览器能正常手动启动。DrissionPage 控制的是这类内核,Firefox 等不在支持范围内。

Q:Python 版本不满足要求?

运行python --version检查,低于 3.6 就先去 Python 官网升级到新版,装完重新执行pip install -r requirements.txt

下一步往哪走

  • 浏览项目根目录的README.md,了解整体用法和特性说明。
  • DrissionPage/_functions/下的模块源码,定位点击、等待、下载等具体功能的实现。
  • tests目录找现成用例,改改参数就能当自己的第一个脚本。

遇到问题可以到社区提问,动手改一个真实页面比读十遍文档更快入门。

【免费下载链接】DrissionPagePython based web automation tool. Powerful and elegant.项目地址: https://gitcode.com/gh_mirrors/dr/DrissionPage

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询