
python-patterns
faif
A collection of design patterns/idioms in Python
AI 简介
这是一个面向Python开发者的经典设计模式与编程惯用法(idioms)实践集合。项目系统整理了创建型、结构型、行为型等常见设计模式的Python实现,涵盖抽象工厂、建造者、适配器、装饰器、MVC、观察者等,并强调模式选型的权衡而非单纯实现。所有示例均采用地道Python风格,充分利用语言特性(如装饰器、描述符、__new__、生成器等),避免生硬照搬其他语言的模式写法。适用于中高级Python开发者学习架构思想、提升代码可维护性,或在实际项目中快速参考模式落地方案。
Python
42.8k
Stars
7k
Forks
1.6k
Watchers
11
Issues
Star 增长
今日0
近 7 天0
近 30 天+24
综合评分69.4
默认分支master