解決 Bug?

Python 是一門以穩(wěn)定著稱的編程語言。為了保持它的穩(wěn)定性,開發(fā)者們想了解您在 Python 中發(fā)現(xiàn)的任何缺陷。

有時(shí)候自己修復(fù)漏洞并將補(bǔ)丁提交給 Python 能更快地解決問題,因?yàn)樗喕肆鞒滩⑶覝p少了參與的人力。 請參閱如何 提交補(bǔ)丁。

文檔 Bug?

如果您在本文檔中發(fā)現(xiàn)了錯(cuò)誤并打算幫助我們改進(jìn),請將錯(cuò)誤提交到 追蹤系統(tǒng)。 如果您有相應(yīng)的修正建議,請一并提交。 (譯者注:如果是中文文檔翻譯相關(guān)的錯(cuò)誤,請務(wù)必提交到 https://github.com/python/python-docs-zh-cn/issues。如果將翻譯問題反饋到了其他地方,可能會(huì)因?yàn)檎Z言不通而不能及時(shí)處理。)

如果您時(shí)間有限,還可以通過電子郵件將文檔的錯(cuò)誤報(bào)告發(fā)送至 docs@python.org (代碼運(yùn)行錯(cuò)誤請發(fā)送至 python-list@python.org)。“docs@”是一個(gè)由志愿者運(yùn)作的郵件列表;您的請求會(huì)得到關(guān)注,但可能需要一些時(shí)間才會(huì)被處理。

參見

在 Python 的錯(cuò)誤追蹤系統(tǒng)上的 Documentation bugs

使用 Python 的問題追蹤系統(tǒng)?

對于 Python 本身的錯(cuò)誤報(bào)告應(yīng)當(dāng)通過 Python 錯(cuò)誤追蹤系統(tǒng)(https://bugs.python.org/)進(jìn)行提交。該錯(cuò)誤追蹤系統(tǒng)提供了一個(gè)可以輸入并提交相關(guān)信息給開發(fā)者的網(wǎng)頁表單。

填寫報(bào)告的第一步是確認(rèn)是否有重復(fù)的報(bào)告。這樣做除了可以節(jié)省開發(fā)者的時(shí)間,也能讓您從中為了解決這個(gè)問題我們做出了怎樣的努力;我們有可能我們已經(jīng)在下個(gè)版本中修復(fù)了這個(gè)問題,也有可能需要更詳細(xì)的信息來搞定它(在這種情況下,如果可以,非常歡迎您提供這些信息?。R檎抑貜?fù)的報(bào)告,請使用錯(cuò)誤數(shù)據(jù)庫頁面頂部的搜索欄進(jìn)行搜索。

如果您正在報(bào)告的問題并沒有記錄在錯(cuò)誤追蹤系統(tǒng)中,請返回并登錄 Python 錯(cuò)誤追蹤系統(tǒng)。如果您沒有一個(gè)錯(cuò)誤追蹤系統(tǒng)的賬號,請選擇“注冊(Register)”鏈接,或者如果您想使用 OpenID 的話,請選擇側(cè)邊欄中任何一個(gè) OpenID 提供方的標(biāo)識。您不能匿名提交一份錯(cuò)誤報(bào)告。

如果已經(jīng)登錄, 那您就可以提交錯(cuò)誤報(bào)告了。請點(diǎn)擊側(cè)邊欄中的“新建(Create New)”鏈接,打開錯(cuò)誤報(bào)告表單。

表單中有幾個(gè)空欄。請?jiān)?“標(biāo)題” 欄填入一個(gè)對問題的非常簡短的描述;一個(gè)好的描述應(yīng)當(dāng)少于十個(gè)字。在 “類型” 欄,選擇您的問題的類型;同樣地,選擇bug相對應(yīng)的 “組件” 和 “版本” 。

在”說明“欄,請?jiān)敿?xì)描述問題,包括您預(yù)期的情況和實(shí)際的情況。請確保信息包含任何涉及的拓展模塊,以及您當(dāng)時(shí)所使用的硬件和軟件平臺(tái)(如果可能,請附上版本信息)。

每一份錯(cuò)誤報(bào)告將被分派給一名開發(fā)者,并由這名開發(fā)者決定如何更正這個(gè)問題。每當(dāng)有針對該錯(cuò)誤的進(jìn)展時(shí),您都會(huì)收到一個(gè)更新通知。

參見

如何高效地報(bào)告錯(cuò)誤

文章詳細(xì)描述了如何創(chuàng)建一份有用的錯(cuò)誤報(bào)告。同時(shí)描述了什么樣的信息是有用的以及為什么是有用的。

錯(cuò)誤報(bào)告編寫指南

有關(guān)書寫一份好的錯(cuò)誤報(bào)告的信息。部分僅針對 Mozilla 項(xiàng)目,不過其描述了通用的恰當(dāng)做法。

開始為 Python 貢獻(xiàn)您的知識?

除了僅僅報(bào)告您所發(fā)現(xiàn)的錯(cuò)誤之外,同樣歡迎您提交修復(fù)它們的補(bǔ)丁。您可以在 Python 開發(fā)者指引 中找到更多上手為 Python 打補(bǔ)丁的相關(guān)信息。如果您有任何問題,核心導(dǎo)師郵件列表 是一個(gè)友好的去處,在那里, 你可以尋求修復(fù) Python事宜相關(guān)問題的答案。