Python Base

现代 Python 核心开发规范技能。以 Python 3.10+ 为演进基调,具备完备的环境版本自适应决策机制。 涵盖 Python 代码封装六大原则 (防 kwargs 穿透、显式 __all__、防原始类型偏执、上下文管理器资源治理)、 common/pkg 基础层分层架构标准 (一级分类收紧、二级按需嵌套与方案 B *x 扩展工具包)、 核心工具模块生产级标杆 (listx/dictx/strx/timex/convx)、时间格式化模板常量与时区感知、 现代常量与不可变数据规范 (typing.Final、StrEnum/IntEnum、@dataclass 冻结配置)、 默认可变参数避坑铁律、生成器流式防 OOM、异常链保留及 Pythonic 惯用法。

Garfield247 Updated

File contents

Garfield247/agent-skill-python-base/tree/main/ commit bf3fc081ef

Frequently asked questions

npx skillmds@latest add garfield247/python-base