Python装饰器工具库
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
Decoratory 是一个面向 Python 的装饰器工具包,提供若干经典装饰器实现。抓取文本显示,它基于 Decorator Arguments Template,将带参数和不带参数的装饰器用统一协议处理,目标是在不增加简单场景使用复杂度的前提下,支持更复杂的参数形式,例如值列表和函数列表。
功能上,它覆盖 Singleton、Semi-Singleton、Multiton、Generic Wrapper、Observer、Observable 等实现,并包含多线程相关说明章节。对于需要在项目中复用单例、多例、观察者、包装器等模式的 Python 开发者,它可以减少重复样板代码。支持语言方面,文本明确为 Python package,未提到其他语言或特定框架。API/SDK 层面,它更像是一个可安装的 Python 库,而不是云端 API 服务;可通过 PyPI.org 或网站下载包获取。
Decoratory 免费发布,并采用 MIT License,这对商业和个人项目都较友好。生态方面,文本只明确提到 PyPI.org、Downloads、Release Notes、License 等基础分发与文档入口,未看到 IDE、CI/CD、Web 框架或大型平台集成信息。因此它的优势在于轻量和可直接引入,而不是庞大的插件生态。
网站由 Sphinx 生成,导航结构包含 Arguments Template、Implementations、Downloads、Release Notes、License 等,并专门解释 Decorator Unification Protocol 和 Decorator Arguments Template。整体看,文档偏技术型,适合愿意理解底层装饰器设计的开发者;但从抓取内容看,缺少更丰富的快速上手、兼容性矩阵或真实项目案例信息。
优点是免费、MIT 开源、PyPI 可安装,并对 Python 装饰器参数模式有系统化抽象;缺点是应用边界较窄,文本未体现商业支持、社区活跃度和第三方生态。它适合 Python 库作者、后端开发者、设计模式学习者,以及希望统一装饰器写法的团队。
抓取文本无法确认 decoratory.app、PyPI 下载在中国大陆的实际访问稳定性,因此中国访问状态记为未知。若访问受限,可考虑使用 PyPI 镜像源安装同类 Python 包,或直接用 functools、wrapt、自定义装饰器实现替代。
本测评基于公开资料整理,不构成购买建议,请以 decoratory.app 官网实际信息为准。
开源技术文档,开发者可直接使用。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。