Pylint
Developer(s) | Sylvain Thenault (LOGILAB S.A.)[1][2] |
---|---|
Initial release | 2001 |
Stable release | 1.5.4[3] / January 15, 2016 |
Operating system | Unix-like and Microsoft Windows |
License | General Public License |
Website |
www |
Pylint is a source code bug and quality checker for the Python programming language. It follows the style recommended by PEP 8, the Python style guide.[4] It is similar to Pychecker but includes the following features:
- Checking the length of each line
- Checking if variable names are well-formed according to the project's coding standard
- Checking if declared interfaces are truly implemented[5]
It is also equipped with the Pyreverse module that allows UML diagrams to be generated from Python code.
References
- ↑ Who wrote Pylint?, Pylint’s main author and maintainer for the first ten years of its life has been Sylvain Thénault, while he worked at Logilab where the project was born.
- ↑ Episode 35 - Sylvain Thénault on ASTroid, By Tobias Macey and Chris Patti, 2015-11-23, Podcast.__init__
- ↑ https://pypi.python.org/pypi/pylint
- ↑ Style Guide for Python Code
- ↑ http://www.logilab.org/project/pylint
External links
- Official website
- pylint on GitHub
- Pylint: The Python Code bug/quality checker
- pychecker vs pylint vs Django
This article is issued from Wikipedia - version of the Saturday, April 02, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.