Python代码分析工具 PyChecker

BSD
Python
跨平台
2011-01-28
红薯

PyChecker是一个python脚本分析工具,它可以发现python脚本中的bugs,它支持python2.0 – 2.7。PyChecker可以发现的问题包括:

  • No global found (e.g., using a module without importing it)
  • Passing the wrong number of parameters to functions/methods/constructors
  • Passing the wrong number of parameters to builtin functions & methods
  • Using format strings that don't match arguments
  • Using class methods and attributes that don't exist
  • Changing signature when overriding a method
  • Redefining a function/class/method in the same scope
  • Using a variable before setting it
  • self is not the first parameter defined for a method
  • Unused globals and locals (module or variable)
  • Unused function/method arguments (can ignore self)
  • No doc strings in modules, classes, functions, and methods
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Python学习(一): Python配置及工具

本以为Python只需要安装,用不着配置,看了Python技术手册后才发现,"配置"还是有必要的. 本文介绍了Python的简介和配置(环境变量及其效用)和代码检查工具等

2014/11/15 13:25
176
0
即便七夕也要认真一读的Python面试问题与解答(上)

1)什么是Python?使用Python有什么好处? Python是一种编程语言,包含对象,模块,线程,异常和自动内存管理。蟒蛇的好处在于它简单易用,可移植,可扩展,内置数据结构,并且它是一个开源的...

2018/08/17 16:57
11
0
最新阿里巴巴面试题(附带面试标准答案)

我们已经介绍了关于阿里巴巴的任职要求,这节我就详细的介绍一下关于阿里巴巴的面试题(涉及到标准代码部分不予以出现,如果想要可以加群:725479218,里面可以进行技术分享、技术交流、Pytho...

2018/06/03 00:07
52
0
Python风格规范

Google 开源项目风格指南 Python风格规范 « Python语言规范 :: Contents :: 临别赠言 » Python风格规范 分号 Tip 不要在行尾加分号, 也不要用分号将两条命令放在同一行. 行长度 Tip 每行不...

2014/02/27 09:56
125
0
python学习笔记:python风格规范

python的风格规范

2015/03/06 21:45
27
0
Python面试问题整理(附答案)

Python的特点如下: Python 是一种解释型,交互式,面向对象的高级编程语言。和别的一些使用标点符号的语言不同,Python使用了大量的英语单词作为关键字,因而具有很好的可读性。而且跟其他编...

2018/06/16 12:39
16
0
16道Python经典面试题及答案

1.Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 Python内部使用引用计数,来保持追踪内存中的对象,所有对象...

2018/05/17 11:40
111
0
python资源

python资源 * http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; * http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对Windows...

2011/11/16 18:10
443
0
一位大牛整理的python资源

Python基本安装: * http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; * http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对W...

2012/12/21 10:00
458
2
大数据分析:python大牛整理的python资源

Python基本安装: * http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; * http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对W...

2018/07/09 11:40
49
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部