據(jù)提供開發(fā)測試服務(wù)的Coverity公司的研究,Python代碼 缺陷密度數(shù)最低 ,僅僅為每千行代碼0.005。行業(yè)接受的標(biāo)準(zhǔn)是每千行代碼缺陷數(shù)1,代碼缺陷密度小于1.0,即被認為是高質(zhì)量代碼。
根據(jù)2012年度的開源代碼掃描報告,開源代碼的平均缺陷密度為0.69,而Python是0.005。Coverity掃描分析了最新版Python 3.3.2中超過39.8萬行代碼,識別出181行新代碼有缺陷。注意,分析結(jié)果只是表明Python本身的質(zhì)量優(yōu)異,而不是指用Python寫的程序代碼,Python解釋器是用C語言寫的。