社区

https://farm5.staticflickr.com/4225/34689432801_78d97ecec9_k_d.jpg

BDFL

Python的创始人Guido van Rossum 通常被称为BDFL —— 生活的仁慈独裁者。

Python软件基金会

Python软件基金会的任务是促进、保护和发展Python编程语言,同时支持和帮助Python编程者的多样、国际化的社区的成长。

了解更多关于PSF的内容.

PEPs

PEPs是 Python 增强提议。它们描述了Python自身或者相关库的变化。

这里有三种不同的PEPs类型(由 PEP 1 定义):

Standards
描述一项新特性或者实现。
Informational
描述一个设计issue、大体方针、或者社区信息。
Process
描述和Python相关的过程。

著名的 PEPs

这里有少许PEPs可以认为是要求阅读的:

  • PEP 8: Python风格指南。

    完整阅读它,并照着做。

  • PEP 20: Python之禅.

    一个19行的小诗,简述了Python背后的哲学。

  • PEP 257: 文档字符串约定.

    给出了与Python文档字符串相关的语义和约定的指导方针。

您可以在 PEP 索引 上了解更多。

提交一个 PEP

PEPs会被同行审阅,并在大量的讨论后决定接受或拒绝。任何人都能编写和提交一个PEP供以审阅。

这里有一个接受PEP的工作流:

../_images/pep-0001-1.png

Python会议

Python社区主要的事件就是开发者会议。两个最著名的会议就是在美国举办的PyCon,和在欧洲举办的姊妹版会议EuroPython。

会议的综合列表维护在 pycon.org 上。

Python用户组

用户组就是一群Python开发者见面现身或讨论感兴趣的Python话题的地方。一系列本地用户组维护在 Python 软件基金会 Wiki 中。