WEB开发网
开发学院软件开发Python 如何使用 Pylint 来规范 Python 代码风格 阅读

如何使用 Pylint 来规范 Python 代码风格

 2009-12-18 00:00:00 来源:WEB开发网   
核心提示: 报告部分:在源代码分析结束后面,会有一系列的报告,如何使用 Pylint 来规范 Python 代码风格(5),每个报告关注于项目的某些方面,如每种类别的 message 的数目,错误,警告的总数量,模块的依赖关系等等,具体来说

报告部分:

在源代码分析结束后面,会有一系列的报告,每个报告关注于项目的某些方面,如每种类别的 message 的数目,模块的依赖关系等等。具体来说,报告中会包含如下的方面:

检查的 module 的个数。

对于每个 module, 错误和警告在其中所占的百分比。比如有两个 module A 和 B, 如果一共检查出来 4 个错误,1 个错误是在 A 中,3 个错误是在 B 中,那么 A 的错误的百分比是 25%, B 的错误的百分比是 75%。

错误,警告的总数量。

使用 Pylint 分析 Python 代码的具体示例

下面是一个从 xml 文件中读取一些值并显示出来的一段 Python 代码 dw.py,代码如下:


清单 3. 源码
  import string 
 #!/usr/bin/env python 
 
 import xml.dom.minidom 
 
 xmlDom=xml.dom.minidom.parse("identity.xml") 
 organizations = xmlDom.getElementsByTagName('DW') 
 for org in organizations: 
 products = org.getElementsByTagName('linux') 
  for product in products: 
    print 'ID: ' + product.getAttribute('id') 
    print 'Name: ' + product.getAttribute('name') 
    print 'Word Count: ' + product.getAttribute('count') 


清单 4. identity.xml 的内容
 <IBM> 
    <DW> 
        <linux id="100" name="python" count="3000" /> 
    </DW> 
 </IBM> 

上一页  1 2 3 4 5 6 7 8  下一页

Tags:如何 使用 Pylint

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接