Paket: pylint (2.16.2-2)
Links für pylint
Debian-Ressourcen:
Quellcode-Paket pylint herunterladen:
Betreuer:
Externe Ressourcen:
- Homepage [pylint.pycqa.org]
Ähnliche Pakete:
Statisches Prüfprogramm für Python-3-Code und Generator von UML-Diagrammen
Pylint ist ein Analysator für Python-Quelltext, der Programmierfehler sucht, bei der Durchsetzung eines Formatierungsstandards hilft und »Code Smells« (im Sinne von Martin Fowlers Buch über Refactoring) aufspürt.
Pylint kann als eine Variante von PyChecker betrachtet werden, da fast alle mit PyChecker möglichen Tests auch mit Pylint gemacht werden können. Allerdings bietet Pylint einige weitere Möglichkeiten wie z.B. die Überprüfung der Zeilenlänge des Codes, Kontrolle, ob Variablennamen Ihrem Formatierungsstandard entsprechen oder die Prüfung, ob deklarierte Schnittstellen wirklich implementiert sind und vieles mehr.
Zusätzlich ist es möglich, für Ihre eigenen Kontrollen Erweiterungen zu schreiben.
Das Paket enthält die folgenden zusätzlichen Befehle:
* pyreverse: ein Generator für UML-Diagramme * symilar: ein unabhängiges Programm zur Prüfung von Ähnlichkeiten * epylint: zu Emacs und Flymake kompatibles Pylint
Andere Pakete mit Bezug zu pylint
|
|
|
|
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-astroid (>= 2.14.2)
- rebuild a new abstract syntax tree from Python's AST (Python3)
-
- dep: python3-dill (>= 0.3.6)
- Serialisiert Python 3 (fast) vollständig
- oder python3 (<< 3.11)
- interactive high-level object-oriented language (default python3 version)
- dep: python3-dill (>= 0.3.6)
- oder python3 (>> 3.11)
-
- dep: python3-isort (<< 6)
- library for sorting Python imports (Python 3)
- dep: python3-isort (>= 4.2.5)
-
- dep: python3-logilab-common (>= 0.19.0)
- Verschiedene nützliche Module für Logilab-Projekte (Python3)
-
- dep: python3-mccabe
- Python code complexity checker (Python 3)
-
- dep: python3-platformdirs (>= 2.2.0)
- determining appropriate platform-specific directories (Python 3)
-
- dep: python3-setuptools
- Erweiterungen für die Python3 Distutils
-
- dep: python3-tomli
- lil' TOML parser for Python
- oder python3 (>> 3.11)
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-tomlkit
- style-preserving TOML library for Python
-
- dep: python3-typing-extensions (>= 3.10.0)
- Rückportierte (backported) und experimentelle Typhinweise für Python
- oder python3 (>> 3.10)
- interactive high-level object-oriented language (default python3 version)
-
- rec: python3-tk
- Tkinter - schreiben von Tk-Anwendungen mit Python 3.x
-
- sug: pylint-doc
- Statisches Prüfprogramm für Python-Code und Generator von UML-Diagrammen (Dokumentation)
pylint herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
all | 331,0 kB | 2.026,0 kB | [Liste der Dateien] |