PEP 2 – 添加新模块的程序
作者:
布雷特·坎农 <布雷特 python.org>, Martijn Faassen <faassen at infrae.com>
状态 ..积极
类型:过程
创建:2001 年 7 月 7-
后历史:2001 年 7 月 7 日, 2002 年 3 月 9 日
目录
介绍
Python 标准库对 Python 的 成功。该语言带有“包括电池”,因此很容易 让人们仅使用标准库即可提高工作效率。 因此,标准库的有用性很重要 得到维护。
由于标准库的可见性和重要性,它必须 要经过深思熟虑的维护。因此,其中的任何代码都必须是 由 Python 的开发团队维护,这导致了永久的 每次添加的成本。还增加了认知负荷 用户熟悉标准中的内容 要考虑的图书馆。
新功能通常以 new 的形式添加到库中 模块。本 PEP 将描述添加 新模块。PEP 4 涉及模块的弃用程序; 从标准库中删除旧的和未使用的模块。
验收程序
对于顶级模块/封装,需要 PEP。程序 PEP 1 中涵盖了编写 PEP。
对于标准库中预先存在的包的子模块, 添加内容由一般 Python 开发团队自行决定 及其成员。
关于哪些模块通常被接受的一般指南。 标准库、整个过程等都包含在开发人员指南中。
维护程序
标准库接受的任何内容都应符合标准库 主要在 Python 的开发基础设施中维护。 虽然开发团队的某些成员可能会选择维护一个 向后移植标准库之外的模块,这取决于他们 以根据需要保持其外部代码同步。
版权
本文档已置于公共领域。
来源: peps/peps/pep-0002.rst at main · python/peps · GitHub
最后修改: 2023-09-09 17:39:29 GMT