据提供开发测试服务的Coverity公司的研究,Python代码 缺陷密度数最低 ,仅仅为每千行代码0.005。行业接受的标准是每千行代码缺陷数1,代码缺陷密度小于1.0,即被认为是高质量代码。
根据2012年度的开源代码扫描报告,开源代码的平均缺陷密度为0.69,而Python是0.005。Coverity扫描分析了最新版Python 3.3.2中超过39.8万行代码,识别出181行新代码有缺陷。注意,分析结果只是表明Python本身的质量优异,而不是指用Python写的程序代码,Python解释器是用C语言写的。