【脚本语言系列】关于Python测试工具Pylint, 你需要知道的事

如何使用Pylint

  • 安装Pylint
    • 使用pip命令安装

      pip install pylint

      这里写图片描述
    • 使用easy_install命令安装

      easy_install pylint

      这里写图片描述
      对NumPy源代码进行分析
      1. 签出代码

        git clone https://github.com/numpy/numpy.git numpy

        这里写图片描述
      2. 对代码进行分析

        pylint ./numpy/numpy

        这里写图片描述
        这里写图片描述

Pylint默认输出纯文本的分析结果,但如有需要,可以指定其输出HTML格式的信息。
分析结果是一系列的消息,消息的格式如下:
MESSAGE_TYPE: LINE_NUM:[OBJECT:] MESSAGE

  • [R] 重构类型:建议进行重构
  • [C] 惯例类型:违反了代码风格
  • [W] 警告类型:针对小问题的警告消息
  • [E] 错误类型:错误或潜在的bug
  • [F] 致命错误类型, 发生了致命错误,因此不能进行进一步的分析

什么是Pylint

Pylint是另一个开源的静态代码分析器,最初由Logilab开发。Pylint比Pyflakes复杂,且允许用户做更多的定制,但分析速度比Pyflakes慢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值