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

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

 2009-12-18 00:00:00 来源:WEB开发网   
核心提示: 使用 Pylint 对一个包 pakage 进行代码检查:1. 进入这个包所在文件夹,运行 pylint [options] pakage,如何使用 Pylint 来规范 Python 代码风格(3),这种调用方式是一直可以工作的,因为当前的工作目录会被自动加入 Python 的路径中,这样可以

使用 Pylint 对一个包 pakage 进行代码检查:

1. 进入这个包所在文件夹,运行 pylint [options] pakage。
这种调用方式是一直可以工作的,因为当前的工作目录会被自动加入 Python 的路径中。

2. 不进入包所在的文件夹,运行 pylint [options] directory/ pakage。
这种情况下当如下条件满足的时候是可以工作的:directory 被加入了 Python 的路径中。比如在 Linux 上,export PYTHONPATH=$PYTHONPATH: directory。

此外,对于安装了 tkinter 包的机器,可以使用命令 pylint-gui打开一个简单的 GUI 界面,在这里输入模块或者包的名字 ( 规则同命令行 ), 点击 Run,Pylint 的输出会在 GUI 中显示。

Pylint 的常用命令行参数

-h,--help

显示所有帮助信息。

--generate-rcfile

可以使用 pylint --generate-rcfile 来生成一个配置文件示例。可以使用重定向把这个配置文件保存下来用做以后使用。也可以在前面加上其它选项,使这些选项的值被包含在这个产生的配置文件里。如:pylint --persistent=n --generate-rcfile > pylint.conf,查看 pylint.conf,可以看到 persistent=no,而不再是其默认值 yes。

--rcfile=<file>

指定一个配置文件。把使用的配置放在配置文件中,这样不仅规范了自己代码,也可以方便地和别人共享这些规范。

-i <y_or_n>, --include-ids=<y_or_n>

在输出中包含 message 的 id, 然后通过 pylint --help-msg=<msg-id>来查看这个错误的详细信息,这样可以具体地定位错误。

-r <y_or_n>, --reports=<y_or_n>

默认是 y, 表示 Pylint 的输出中除了包含源代码分析部分,也包含报告部分。

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

Tags:如何 使用 Pylint

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