文档章节

在PyCharm中使用Pylint

哼_哼
 哼_哼
发布于 06/17 16:54
字数 325
阅读 36
收藏 0

简介

pylint是一个用于检查python代码中的错误,尝试强制执行编码标准的工具。它还可以查找某些类型错误,可以建议如何重构特定块的建议,并可以向您提供有关代码复杂性的详细信息。

官网:www.pylint.org/

用户手册:https://pylint.readthedocs.io/en/latest/#note-for-windows-users

 

安装

在windows环境下需要在cmd命令行下执行

pip install pylint

pip命令在python安装目录中的Python\Python37\Scripts目录下

 

配置

  1. 在 PyCharm 选择 Settings> Plugins 

  2. 搜索并安装Pylint

  3. 在 PyCharm 选择 Settings>Pylint

  4. 选择并配置pylint.exe

使用

在窗口最下方会出现pylint窗口,使用绿色箭头运行就可以扫描文件。

这里有一个技巧先使用Code > Reformate Code自动整理一下格式,然后再检查会少很多问题。

如果不明白提示的含义可以查看官方消息说明:http://pylint.pycqa.org/en/latest/technical_reference/features.html#basic-checker-messages

© 著作权归作者所有

哼_哼

哼_哼

粉丝 12
博文 67
码字总数 91140
作品 0
哈尔滨
私信 提问
【更新】PyCharm v2018.3.2发布|附下载

下载PyCharm最新版本 JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web...

电池盒
01/09
0
0
Python安装与专属IDE_Pycharm安装配置、永久激活,赠汉化版!

我是首先写pycharm教程,后来考虑到大家会装不会使用,我又写了一些基础使用教程,然后再写这个Python安装的。总共花费了87分钟,确实有点辛苦,所以这些简单的我都会用太多的话去解释了。实...

qq1622479435
2018/06/17
0
0
PyCharm 2017.3 RC 发布,包含部分重要的改进

PyCharm 2017.3 的 EAP 系列已发布完毕,现在轮到 PyCharm 2017.3 RC 发布了。该版本包含以下改进: 创建 Django 项目不会再导致出现 NullPointerException (仅在 PyCharm 专业版中支持 Djan...

局长
2017/11/24
1K
2
pycharm 教程(一)安装和首次使用

pycharm 教程(一)安装和首次使用 2017-12-05 09:19 by 菜鸟飞呀飞, 134207 阅读, 1 评论, 收藏, 编辑 PyCharm 是我用过的python编辑器中,比较顺手的一个。而且可以跨平台,在macos和windo...

linjin200
2018/11/14
0
0
Ubuntu中安装Pycharm

一:安装PyCharm前,先配置PyCharm的JDK环境,否则在安装过程中报错。 依次执行以下几条command: 安装过程中会跳出Oracle license对话框,选择接受就是了。 安装完成后,运行"java -versio...

winter_kyzg
2017/11/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

抽象同步队列AQS——AbstractQueuedSynchronizer锁详解

AQS——锁的底层支持 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资...

须臾之余
今天
3
0
springboot配置百度UEditor 富文本详解

富文本简介 UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码... 准备工作 ueditor需要单独文...

wotrd
昨天
4
0
mysql 5.7之my.cnf配置大全

[client]port = 3306socket = /tmp/mysql.sock[mysqld]###############################基础设置######################################Mysql服务的唯一编号 每个mysql服务...

Online_Reus
昨天
3
0
MAVEN打包时引入外部链接的包

1.项目引入了ORACLE的jar包,MAVEN配置如下 2.打jar包的时候需要指定下main入口函数mainClass <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> ......

Cobbage
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部