处理 Bug ¶
Python 是一种成熟的编程语言,建立了稳定的声誉。为了保持这种名声,开发商想知道你在 Python 中找到任何不足之处。
It can be sometimes faster to fix bugs yourself and contribute patches to Python as it streamlines the process and involves less people.了解如何contribute。
文档错误 ¶
如果您在此文档中找到一个 bug,或者想要提出改进,请提交一份关于 跟踪 的 bug 报告。如果你有一个建议如何解决它,以及包括。
If you’re short on time, you can also email documentation bug reports to docs@python.org (behavioral bugs can be sent to python-list@python.org). 'docs @'是由志愿者运行的邮件列表;您的请求会被注意到,尽管可能需要一段时间才能处理。
也可以看看
文档错误在Python问题跟踪器
使用 Python 的问题跟踪器 ¶
Python本身的错误报告应通过Python Bug Tracker(https://bugs.python.org/)提交。Bug跟踪器提供了一个Web表单,允许输入相关信息并提交给开发人员。
提交报告的第一步是确定问题是否已经报告。除了节省开发人员的时间之外,这样做的好处是,你学习了解修复它所做的事情;这可能是问题已经修复了下一个版本,或需要额外的信息(在这种情况下,欢迎您提供它,如果你可以!)。为此,请使用页面顶部的搜索框搜索错误数据库。
如果你报告的问题还没有在错误跟踪器中,请返回到Python Bug Tracker并登录。如果您还没有跟踪器帐户,请选择“注册”链接,或者如果您使用OpenID,则在侧边栏中选择一个OpenID提供商徽标。不可能匿名提交错误报告。
现在登录,您可以提交错误。选择侧边栏中的“创建新”链接以打开错误报告表单。
提交表单有多个字段。对于“标题”字段,输入非常问题的简短说明;小于10个字就好。在“类型”字段中,选择问题的类型;还要选择与错误相关的“组件”和“版本”。
在“注释”字段中,详细描述问题,包括您预期发生的情况和发生的情况。确保包括是否涉及任何扩展模块,以及您使用的硬件和软件平台(包括适当的版本信息)。
每个错误报告将被分配给一个开发人员,他将确定需要做什么来纠正问题。每次对错误采取行动时,您都会收到更新。
Getting started contributing to Python yourself¶
除了报告您发现的错误,您还欢迎提交修补程序来修复它们。您可以在Python开发人员指南中找到有关如何开始修补Python的详细信息。如果您有任何问题,核心指导邮件列表是一个友好的地方,可以解答任何和解决Python中解决问题过程中的任何问题。