Skip to content

其它作品

这里是本库作者的其它作品,欢迎关注。

✅️ DrissionPage

基于python的网页自动化工具。既能控制浏览器,也能收发数据包。可兼顾浏览器自动化的便利性和requests的高效率。

功能强大,内置无数人性化设计和便捷功能。语法简洁而优雅,代码量少。

项目地址:https://gitee.com/g1879/DrissionPage

文档地址:https://DrissionPage.cn


✅️ DownloadKit

一个基于 Python 的简洁易用的多线程文件下载工具。使用简单,功能强大。

可实现多线程下载多个文件、大文件自动分块下载、自动处理文件重名等。

现已作为标准组件内置到 DrissionPage 中。

项目地址:https://gitee.com/g1879/DownloadKit

文档地址:https://DrissionPage.cn/DownloadKitDocs


✅️ TimePinner

一个简单的计时工具。类似于代码中的秒表。

可标记多个点,以记录若干段时间长度。每段时间可以命名,以方便记忆,也可跳过无须记录的时间段。

项目地址:https://gitee.com/g1879/TimePinner


✅️ MixPage

DrissionPage 的早期版本,网页自动化工具。对 selenium 和 requests 进行了封装,可实现两者的同步。

在 DrissionPage 使用自研内核后,旧代码独立为一个库,以示纪念。

该库不再会有功能更新。

项目地址:https://gitee.com/g1879/MixPage

文档地址:https://DrissionPage.cn/MixPageDocs/


✅️ ListPage

优雅的列表爬虫。

本库是专门用于爬取或操作列表式网页的页面类,基于 MixPage。

页面类抽象了列表式页面基本特征,封装了常用方法。只需少量设置即可进行爬取或页面操作,实现可复用、可扩展。

广泛适用于各种网站的列表页面。

该库目前基于 MixPage,代码比较旧,以后有时间可能会改为基于新版 DrissionPage。

项目地址:https://gitee.com/Drission/ListPage


✅️ FlowViewer

FlowViewer 是一个基于 Python 的 Chromium 内核浏览器数据包监听器。

它可以异步监听浏览器收发数据,实时返回结果供同步程序使用。

作为作者练手的项目,该库曾用于与 DrissionPage 搭配使用。

由于 DrissionPage 4.0 开始已内置了更好的监听器,此库现已不再更新。

项目地址:https://gitee.com/Drission/FlowViewer