添加到标准Python API涉及什么?

时间:2009-09-23 10:56:39

标签: python api

如果我想为Python标准API提供模块,那么需要采取哪些步骤以及预期会有哪些维护?例如,我有一个封装自动更新功能的模块,类似于Java的JNLP。

2 个答案:

答案 0 :(得分:9)

请查看Python PEP 2了解详情。您肯定会在PEP Index找到更多必要信息,例如PEP 1: PEP Purpose and Guidelines

查看以前可能已被拒绝的PEP的PEP指数。

当然,您还应该咨询python-dev mailing list

答案 1 :(得分:2)

首先,看看pypi上的模块。下载几个与您正在做的事情相关的内容,以便您可以准确了解最新技术。

例如,请查看easy_install以获取类似于您提议的内容的示例。

在查看其他模块后,写下你的模块。

然后在您的博客上发布信息。

当人们表现出兴趣时,将其发布到SourceForge或类似的东西。这将允许您慢慢开始。

当人们开始使用它时,您就会知道需要做什么样的维护。

然后,当需求增加时,您可以创建在pypi上发布它所需的pypi信息。

最后,当它变得如此受欢迎以至于人们要求它被添加到Python作为库的标准部分时,许多其他人将参与帮助您成熟您的产品。