首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    Python代码分析工具:PyCheck

    1 概述 PyChecker是Python代码的静态分析工具,它能够帮助查找Python代码的bug,而且能够对代码的复杂度和格式等提出警告。 PyChecker可以工作在多种方式之下。 之后,解压安装即可:python setup.py install 首先可以在解压后的目录中测试一番: [root@rango pychecker-0.8.19]# pychecker setup.py 在代码文件中导入PyChecker模块及使用: import pychecker.checker 这将会检查所有在PyChecker之后导入的模块,之前的不检查。 如果不能传递命令行参数,可以使用: os.environ['PYCHECKER'] = 'command line options here' 等价于在shell环境中设置PYCHECKERPYCHECKER '] = 1 等价于在shell环境中设置PYCHECKER_DISABLED: PYCHECKER_DISABLED=1 /path/to/your/program 3 Pylint 相比于PyChecker

    4.1K20发布于 2020-01-06
  • 来自专栏Python机器学习算法说书人

    Python 测试基础

    使用 PyChecker 和 PyLint 检查源代码 ? 长期以来,PyCheckerpychecker.sf.net)都是用于检查 Python 源代码的唯一工具,能够找出诸如给函数提供的参数不对等的错误。 要使用 PyChecker 检查文件,可运行这个脚本并将文件名作为参数,如下所示: pychecker file1.py file2.py ... PyChecker 和 PyLint 都可作为模块(分别是 pychecker.checker 和 pylint.lint)导入,但它们并不是为了以编程方式使用而设计的。 为让 pychecker 正确地运行,我们需要获取文件名。

    1.9K10发布于 2019-07-27
  • 来自专栏信数据得永生

    NumPy 秘籍中文第二版:八、质量保证

    执行静态分析 Pychecker 是一个古老的静态分析工具。 Pychecker 尝试导入每个模块并对其进行处理。 然后,它搜索诸如传递不正确数量的参数,使用不存在的方法传递不正确的格式字符串以及其他问题之类的问题。 在本秘籍中,我们将再次分析代码,但是这次使用 Pychecker。 操作步骤 从 Sourceforge 下载tar.gz。 /projects/pychecker/files/pychecker/0.8.19/pychecker-0.8.19.tar.gz/download 分析代码,就像先前的秘籍一样。 我们需要的命令如下: $ pychecker *.py ... Warnings... ...

    1.4K20编辑于 2023-04-17
  • 来自专栏DevOps持续交付

    DevOps中的静态检查

    PyCheckerPyChecker是一个相对较旧的Python静态分析工具,但仍然具有一定的实用价值。它可以检测Python代码中的各种错误和问题,如类型错误、逻辑错误等。 PyChecker提供了详细的错误信息和定位,有助于快速定位和修复问题。 3.

    1.9K10编辑于 2024-01-21
  • 来自专栏运维之美

    学会了这个小技巧,你的 Python 脚本从此再也无 Bug!

    example.py File "example.py", line 3 aaa x = ^ SyntaxError: invalid syntax 当然解决这个问题的方法有很多,比如你也可以使用 Pylint、PyChecker

    57820发布于 2019-11-27
  • 来自专栏宇宙之_一粟

    Python面试突击

    PyChecker是一个静态分析工具,它不仅能报告源代码中的错误,并且会报告错误类型和复杂度。Pylint是检验模块是否达到代码标准的另一个工具。 什么是Python装饰器? * PyChecker是一个python代码的静态分析工具,它可以帮助查找python代码的bug, 会对代码的复杂度和格式提出警告 Pylint是另外一个工具可以进行codingstandard检查

    2K41发布于 2020-10-26
  • 来自专栏深度学习|机器学习|歌声合成|语音合成

    某大厂Python面试题目(回忆版)

    pychecker是一个静态分析工具,它不仅仅报告源代码的错误,并报告错误类型和复杂度。pylint是检验代码标准的另一个工具。

    55020发布于 2021-01-14
  • 来自专栏机器学习AI算法工程

    python数据分析师面试题选

    如何对list中的item进行随机重排 使用shuffle()函数 6. python中用于发现bug的工具 Pylint和Pychecker. Pylint可以检验模块是否满足所有的编程标准;Pychecker则是静态分析工具。 7. 装饰器的作用 装饰器可用于修饰函数或类。

    3.1K60发布于 2018-03-15
  • 来自专栏吾非同

    Python 经典面试题 一​

    PyChecker 是一个静态分析工具,它不仅能报告源代码中的错误,并且会报告错误类型和复杂度。 Pylint 是检验模块是否达到代码标准的另一个工具。

    60742发布于 2020-10-26
  • 来自专栏java_python

    python基础面试题整理---从零开始 每天十题(04)

    A:PyChecker是一个python代码的静态分析工具,它可以帮助查找python代码的bug, 会对代码的复杂度和格式提出警告     Pylint是另外一个工具可以进行coding standard

    47220发布于 2019-09-18
  • 来自专栏渗透云笔记

    代码审计工具汇总

    //msdn.microsoft.com/library/bb429476 Windows 微软的代码分析工具,以微软内部使用的.NET编码规范为参照,找出源代码中潜在的设计和编写缺陷 PyChecker Python http://pychecker.sourceforge.net/ Linux Python代码的静态分析工具 Pylint Python https://www.pylint.org

    4.6K20发布于 2021-05-14
  • 来自专栏Python程序员杂谈

    python代码检查工具pylint-让你的python更规范

    pylint类似于PyChecker, 但提供了更多的功能, 如检查代码行的长度, 检查变量命名是否符合编码规范, 或检查声明的接口是否被真正的实现, 完整的检查功能请参见http://www.logilab.org PyChecker 你还有啥补充? 3、 怎么使用pylint? 基础使用: 通过三种代码来进行测时,得分从1,不断的根据pylint的提示进行重构,最终得到10分。

    4.4K40发布于 2019-02-28
  • 来自专栏北京马哥教育

    Python 面试问答 Top 25

    PyChecker 是一个静态分析工具,它报告源代码中的错误并且会报告错误类型和复杂度。Pylint是检验模块是否达到代码标准的另一个工具。 7) 什么是Python装饰器?

    1.2K60发布于 2018-05-04
  • 来自专栏机器学习算法与Python学习

    Python 面试问答 Top 25

    PyChecker 是一个静态分析工具,它报告源代码中的错误并且会报告错误类型和复杂度。Pylint是检验模块是否达到代码标准的另一个工具。 7) 什么是Python装饰器?

    94950发布于 2019-07-04
  • 来自专栏数据科学与人工智能

    【Python环境】Python面试题汇总(一)

    还有PyChecker和Pylint PyChecker是一个python代码的静态分析工具,它可以帮助查找python代码的bug, 会对代码的复杂度和格式提出警告 Pylint 是另外一个工具可以进行

    1.5K70发布于 2018-02-26
  • 来自专栏python3

    常见的25个python面试问答

    PyChecker是一个静态分析工具,它不仅能报告源代码中的错误,并且会报告错误类型和复杂度。Pylint是检验模块是否达到代码标准的另一个工具。 ? 7.什么是Python装饰器?

    1.2K11发布于 2020-01-09
  • 来自专栏Python专栏

    Python 面试问答 Top 25

    PyChecker 是一个静态分析工具,它报告源代码中的错误并且会报告错误类型和复杂度。Pylint是检验模块是否达到代码标准的另一个工具。 7) 什么是Python装饰器?

    1.2K30发布于 2018-09-21
  • 来自专栏北京马哥教育

    Python 面试问答 Top 25

    PyChecker 是一个静态分析工具,它报告源代码中的错误并且会报告错误类型和复杂度。Pylint是检验模块是否达到代码标准的另一个工具。 7) 什么是Python装饰器?

    1.1K30发布于 2018-09-28
  • 来自专栏程序员八阿哥

    王老板Python面试(6):25道Python工程师面试必备知识点!

    6 哪些工具可以帮助debug或做静态分析 PyChecker是一个静态分析工具,它不仅能报告源代码中的错误,并且会报告错误类型和复杂度。Pylint是检验模块是否达到代码标准的另一个工具。

    94010发布于 2018-08-02
  • 来自专栏程序员的知识天地

    Python工程师面试汇总:25条Python知识点,命中高达95%

    PyChecker是一个静态分析工具,它不仅能报告源代码中的错误,并且会报告错误类型和复杂度。Pylint是检验模块是否达到代码标准的另一个工具。 7.什么是Python装饰器?

    1.3K31发布于 2019-08-20
领券