M

MrCai

记录和分享一些日常

  • 首页
  • Tv
  • MyIP
  • Searxng
  • Cook
  • IT-Tools
  • Linux命令查询
主页 DrissionPage — Python 网页自动化工具,比 Selenium 更好用
文章

DrissionPage — Python 网页自动化工具,比 Selenium 更好用

发表于 25天前 更新于 25天前
作者 Administrator
3~4 分钟 阅读

做网页自动化,Selenium 要装驱动还要版本匹配。DrissionPage 自研内核,不用下载驱动,速度更快,语法更简洁。

✨ 核心特性

⚡ 自研内核:不基于 webdriver,无需为不同浏览器版本下载驱动。运行速度比 Selenium 更快。支持 Chrome、Edge 和 electron 应用。

🔗 跨 iframe:可以直接跨 iframe 查找元素,无需切入切出。把 iframe 当作普通元素处理,逻辑清晰很多。

📑 多标签页:可同时操作多个标签页,无需切换。可以直接读取浏览器缓存保存图片。

🎯 人性化设计:极简的定位语法、集成大量常用功能、无处不在的等待和自动重试、强大的下载工具、支持重复使用已打开的浏览器、ini 配置保存常用设置、内置 lxml 解析速度快。

🔧 安装

pip install drissionpage

👍 优点与 👎 缺点

优点:

  • ✅ 比 Selenium 快,无需 webdriver
  • ✅ 跨 iframe 操作,多标签页支持
  • ✅ 语法简洁,代码量少,开发效率高
  • ✅ 内置等待和重试,程序更稳定
  • ✅ 支持直接操作已打开的浏览器,调试方便

缺点:

  • ❌ 仅支持 Chromium 内核浏览器
  • ❌ 文档以中文为主
  • ❌ 社区规模不如 Selenium
  • ❌ 部分高级功能需要深入理解

适合 Python 爬虫和自动化测试场景,比 Selenium 更轻量、更顺手。无论是数据采集还是 UI 测试,都可以用 pip install 快速上手。

项目在 GitHub 上有 12k+ Stars,社区活跃,文档完善。遇到问题可以查阅官方文档或加入交流群。

许可协议:  CC BY 4.0
分享

相关文章

下一篇

QtScrcpy — 开源安卓投屏与电脑控制工具

上一篇

凹凸工坊 — 在线免费 AI 手写稿件生成器

最近更新

  • yt-dlp — 开源全能视频下载工具,一行命令下遍全网视频
  • QtScrcpy — 开源安卓投屏与电脑控制工具
  • DrissionPage — Python 网页自动化工具,比 Selenium 更好用
  • 凹凸工坊 — 在线免费 AI 手写稿件生成器
  • 剪画 OpenCut — AI 在线无痕改字图片处理工具

热门标签

DirectX 开源工具 部署工具 系统工具 AI Videdown MAC地址 清理工具 Bandisoft Geek

目录

©2026 MrCai. 保留部分权利。

使用 Halo 主题 Chirpy