[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-70772":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},70772,"DrissionPage","g1879\u002FDrissionPage","g1879","Python based web automation tool. Powerful and elegant.","https:\u002F\u002FDrissionPage.cn\u002F",null,"Python",12079,1143,160,248,0,11,31,147,33,114.68,"Other",false,"master",true,[27,28,29],"automation-framework","python","web-automation","2026-06-12 04:00:57","# ✨️ 概述\r\n\r\nDrissionPage 是一个基于 python 的网页自动化工具。\r\n\r\n它既能控制浏览器，也能收发数据包，还能把两者合而为一。\r\n\r\n可兼顾浏览器自动化的便利性和 requests 的高效率。\r\n\r\n它功能强大，内置无数人性化设计和便捷功能。\r\n\r\n它的语法简洁而优雅，代码量少，对新手友好。\r\n\r\n官方网站：[https:\u002F\u002FDrissionPage.cn](https:\u002F\u002Fdrissionpage.cn)\r\n\r\n项目地址：[gitee](https:\u002F\u002Fgitee.com\u002Fg1879\u002FDrissionPage)    |    [github](https:\u002F\u002Fgithub.com\u002Fg1879\u002FDrissionPage)     |    [gitcode](https:\u002F\u002Fgitcode.com\u002Fg1879\u002FDrissionPage) \r\n\r\n您的星星是对我最大的支持💖\r\n\r\n---\r\n\r\n## ♾️ 交流群\r\n\r\n![](https:\u002F\u002Fdrissionpage.cn\u002Fimg\u002Fyrx2.png)\r\n\r\n与猿人学平哥建立的 DrissionPage AI 逆向微信交流群。  \r\n扫码并备注 “dp” 即可申请加入。  \r\n交流 AI 逆向，dp 使用方法、实践案例，以及后续功能更新，欢迎加入。\r\n\r\n---\r\n\r\n> \u003Ca href=\"https:\u002F\u002Fwww.ipwo.net\u002F?code=OHDQCHF9A\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fdrissionpage.cn\u002Fimg\u002Fad.jpg\"\u002F>\u003C\u002Fa>\r\n> \u003Ca href=\"https:\u002F\u002Fwww.ipwo.net\u002F?code=OHDQCHF9A\" target=\"_blank\">IPWO 提供的真实住宅 IP，大幅降低被封禁风险。195 + 国家 \u002F 地区精准定位，轻松应对大型爬虫任务。让爬虫更简单，让数据更安全。戳本信息注册可获得有效保护账号的高匿名ip流量。\u003C\u002Fa>\r\n\r\n--- \r\n\r\n支持系统：Windows、Linux、Mac\r\n\r\npython 版本：3.6 及以上\r\n\r\n支持浏览器：Chromium 内核浏览器(如 Chrome 和 Edge)，electron 应用\r\n\r\n---\r\n\r\n# 🛠 如何使用\r\n\r\n![](https:\u002F\u002Fdrissionpage.cn\u002Fcodes.png)\r\n\r\n---\r\n\r\n# 💡 理念\r\n\r\n简洁而强大！\r\n\r\n--- \r\n\r\n# ☀️ 特性和亮点\r\n\r\n作者经过长期实践，踩过无数坑，总结出的经验全写到这个库里了。\r\n\r\n## 🎇 强大的自研内核\r\n\r\n本库采用全自研的内核，内置无数实用功能，对常用功能作了整合和优化，对比 selenium，有以下优点：\r\n\r\n- 不基于 webdriver\r\n- 无需为不同版本的浏览器下载不同的驱动\r\n- 运行速度更快\r\n- 可以跨 iframe 查找元素，无需切入切出\r\n- 把 iframe 看作普通元素，逻辑更清晰\r\n- 可同时操作多个标签页，无需切换\r\n- 可以直接读取浏览器缓存保存图片，无需用 GUI 点击另存\r\n- 可以对整个网页截图，包括视口外的部分\r\n- 可处理非`open`状态的 shadow-root\r\n\r\n## 🎇 亮点功能\r\n\r\n除了以上优点，本库还内置了无数人性化设计。\r\n\r\n- 极简的定位语法，查找元素更加容易\r\n- 集成大量常用功能，代码更优雅，功能强大稳定\r\n- 无处不在的等待和自动重试，使不稳定的网络变得易于控制，程序更稳定，编写更省心\r\n- 提供强大的下载工具，操作浏览器时也能享受快捷可靠的下载功能\r\n- 允许反复使用已经打开的浏览器，无需每次运行从头启动浏览器，调试方便\r\n- 使用 ini 文件保存常用配置，自动调用，提供便捷的设置，远离繁杂的配置项\r\n- 内置 lxml 作为解析引擎，解析速度成几个数量级提升\r\n- 使用 POM 模式封装，可直接用于测试，便于扩展\r\n- 高度集成的便利功能，从每个细节中体现\r\n- 还有很多细节，这里不一一列举，欢迎实际使用中体验：D\r\n\r\n--- \r\n\r\n# ☕ 请我喝咖啡\r\n\r\n作者是个人开发者，开发和写文档工作量较为繁重。\r\n\r\n如果本项目对您有所帮助，不妨打赏一下作者 ：）\r\n\r\n![](https:\u002F\u002Fraw.githubusercontent.com\u002Fg1879\u002FDrissionPage\u002Frefs\u002Fheads\u002Fmaster\u002Fimg\u002Fcode.jpg)\r\n\r\n---  \r\n\r\n# 📝 使用条款\r\n\r\n允许任何人以个人身份使用或分发本项目源代码，但仅限于学习和合法非盈利目的。\r\n个人或组织如未获得版权持有人授权，不得将本项目以源代码或二进制形式用于商业行为。\r\n\r\n使用本项目需满足以下条款，如使用过程中出现违反任意一项条款的情形，授权自动失效。\r\n- 禁止将DrissionPage应用到任何可能违反当地法律规定和道德约束的项目中\r\n- 禁止将DrissionPage用于任何可能有损他人利益的项目中\r\n- 禁止将DrissionPage用于攻击与骚扰行为\r\n- 遵守Robots协议，禁止将DrissionPage用于采集法律或系统Robots协议不允许的数据\r\n\r\n使用DrissionPage发生的一切行为均由使用人自行负责。\r\n因使用DrissionPage进行任何行为所产生的一切纠纷及后果均与版权持有人无关，\r\n版权持有人不承担任何使用DrissionPage带来的风险和损失。\r\n版权持有人不对DrissionPage可能存在的缺陷导致的任何损失负任何责任。\r\n","DrissionPage 是一个基于 Python 的网页自动化工具，旨在提供强大而优雅的自动化解决方案。它支持控制浏览器和数据包收发，并能将两者结合使用，兼顾了浏览器自动化的便利性和 requests 库的高效性。其核心功能包括跨 iframe 查找元素、多标签页操作、直接读取浏览器缓存等，同时内置了大量人性化设计，如极简定位语法、自动重试机制以及强大的下载工具。适用于需要进行网页数据抓取、表单填写、UI 测试等多种场景，特别适合对代码简洁性和运行效率有较高要求的开发者。",2,"2026-06-11 03:34:07","high_star"]