Pylint - code analysis for Python | www.pylint.org
- ️Logilab
Coding Standard
- checking line-code's length,
- checking if variable names are well-formed according to your coding standard
- checking if imported modules are used
Fully customizable
Modify your pylintrc
to customize which errors or
conventions are important to you. The big advantage with Pylint
is that it is highly configurable, customizable, and you can
easily write a small plugin to add a personal feature.
Continuous integration
Running Pylint on your project's code can be automated using Apycot, Hudson or Jenkins.
Extensibility
The underlying Astroid library doesn't understand your code? Contribute a patch to pylint-brain
Running from the command line
Running in Eclipse with Pydev
Continuous integration with Apycot
UML diagrams with pyreverse
OS X
pip install pylint
From source using Git
git clone https://github.com/PyCQA/pylint git clone https://github.com/PyCQA/astroid