Pylint
Developer(s) | Sylvain Thénault (Logilab S.A.)[1][2] |
---|---|
Initial release | 2001 |
Stable release |
1.8.4[3]
/ 30 September 2017 |
Repository |
|
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 and Pyflakes, 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.
It can be used as a stand-alone program, but also integrates with IDEs such as Eclipse with PyDev[6] and Visual Studio,[7] and editors such as Atom[8] and Vim.
References
- ↑ "Pylint User Manual – Pylint 2.0.0 documentation". Docs.pylint.org. Retrieved 2016-11-16.
- ↑ Tobias Macey (2015-12-12). "Episode 35 – Sylvain Thénault on ASTroid". pythonpodcast.com. Retrieved 2016-11-17.
- ↑ "Release pylint-1.8.4 – PyCQA/pylint – GitHub". Github.com. 2018-04-05. Retrieved 2018-04-15.
- ↑ "PEP 8 – Style Guide for Python Code". Python.org. Retrieved 2016-11-16.
- ↑ "pylint (analyzes Python source code looking for bugs and signs of poor quality)". Logilab.org. 2006-09-26. Retrieved 2016-11-16.
- ↑ "PyLint". Pydev.org. 2016-10-31. Retrieved 2016-11-16.
- ↑ "Python for VSCode – Visual Studio Marketplace". Marketplace.visualstudio.com. Retrieved 2016-11-16.
- ↑ "linter-pylint". Retrieved 2016-11-17.
- ↑ José Castro. "Review of Python Static Analysis Tools – Codacy | Blog". Blog.codacy.com. Retrieved 2016-11-16. "Pylint is by far the best tool."
- ↑ "PyLint: Analyzing Python Code | The Mouse Vs. The Python". Blog.pythonlibrary.org. 2012-06-12. Retrieved 2016-11-16. "pylint is probably the most popular"
- ↑ "Write Clean, Professional, Maintainable, Quality Code in Python | PyCharm Blog". Blog.jetbrains.com. 2014-06-13. Retrieved 2016-11-16. "Pylint is still the definitive tool for Python code analysis"
External links
This article is issued from
Wikipedia.
The text is licensed under Creative Commons - Attribution - Sharealike.
Additional terms may apply for the media files.