Python代码分析工具 Pylint

GPL
Python
跨平台
2009-12-20
红薯

Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8)和有潜在问题的代码。

  • Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的长度,变量名是否符合命名标准,一个声明过的接口是否被真正实现等等。
  • Pylint 的一个很大的好处是它的高可配置性,高可定制性,并且可以很容易写小插件来添加功能。
  • 如果运行两次 Pylint,它会同时显示出当前和上次的运行结果,从而可以看出代码质量是否得到了改进。
  • 目前在 eclipse 的 pydev 插件中也集成了 Pylint。

Pylint 可以用于所有高于或者等于 2.2 的 Python 版本兼容。

加载中

评论(0)

暂无评论

暂无资讯

3
回答
使用 Pylint 来规范 Python 代码风格

Pylint 提供了简单的方式来分析 Python 代码,其高可配置性很容易使一个部门的人员使用统一的代码风格。本文将通过理论介绍和示例分析阐述如何 Py...

2009/12/20 23:03

没有更多内容

加载失败,请刷新页面

没有更多内容

pylint sphinx 使用

pylint 命令: python -m pylint 显示帮助: python -m pylint --help 将(默认)配置输出到标准输出: python -m pylint --generate-rcfile 指定检查使用的配置文件: python -m pylint --r...

2015/06/30 16:44
19
0
Pycharm 集成Pylint

Python跨平台开发利器--Pycharm; PEP-8评分工具--Pylint,平时都是写完模块,到命令行执行Pylint,然后看着行号自己去改,感觉很low,如果集成到IDE中,一键打分,并支持文件跳转,两者结合势必增加战...

2016/03/15 17:34
1K
1
pylint:分析你的python代码

Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码。具体使用请见: 如何使用 Pylint 来规范 Python 代码风格: http://www.ibm.c...

2013/11/08 21:21
273
0
python的UML类图自动生成工具--pyreverse安装和使用

Graphviz 是贝尔实验室开源的图形绘制工具包 Pyreverse 是常用的用来分析Python代码和类关系的工具 将两者结合起来使用可以绘制Python的UML类图 1.linux环境下graphviz安装 graphviz是一个开...

08/01 10:48
81
0
pycharm集成pylint-django

Pycharm集成pylint-django 1、安装pylint-django(如果在非django项目可以用pylint) pip install pylint-django 2、pycharm-External Tools设置 Name:pylint program:/Library/Frameworks/Py...

09/10 15:06
42
0
维护Python代码的5种工具

随着软件项目进入“维护模式”,对可读性和编码标准的要求很容易落空(甚至从一开始就没有建立过那些标准)。然而,在代码库中保持一致的代码风格和测试标准能够显著减轻维护的压力,也能确保...

昨天 19:31
0
0
Time To Upgrade Your Python

今年Mac os用户必须要更新,系统自带的python版本了。因为pypi将停止对TLS 1.0和1.1的支持, MacOS附带的系统Python在任何MacOS版本中都不支持TLSv1.2。...

04/12 22:24
340
1
vscode E1101 警告问题

pylint E1101:Module 'matplotlib.cm' has no 'hot' member @vscode https://github.com/pytorch/pytorch/issues/701 Instead of ignoring, you can now do: [TYPECHECK] # List of members ...

08/29 17:15
73
0
Python 项目原型框架

Pydev平台开发 独立出配置文件 C扩展提高性能 logging日志模块辅助调试 Pylint pep8等检查 IPython 辅助开发调试

2012/12/19 12:44
68
0
设置 Sublime Text 的 Python 开发环境

最近,当我主要使用Python开发环境编辑的时候,我开始越来越多地用到Sublinme Text 2.这篇文章主要说明了能让Python的编程者使用更方便的一些设置和调整 为何选择Sublime Text? 我以前一直是...

2015/02/16 10:28
27
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部