all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: pylint  ]

Package: pylint (3.3.1-2)

Links for pylint

Screenshot

Debian Resources:

Download Source Package pylint:

Maintainers:

External Resources:

Similar packages:

controllore statico di codice Python 3 e generatore di diagrammi UML

Pylint è un analizzatore di codice sorgente Python che cerca errori di programmazione, aiuta a imporre uno standard di programmazione e guarda in giro alla ricerca di "odori" del codice (gli "smell" come definiti nel libro Refactoring di Martin Fowler).

Pylint può essere considerato un altro PyChecker dato che quasi tutti i test che è possibile fare con PyChecker sono fatti anche da Pylint. Tuttavia, Pylint offre alcune funzioni in più, come controllare la lunghezza delle righe di codice, controllare che i nomi di variabile siano conformati correttamente in base al proprio standard di programmazione o controllare se le interfacce dichiarate siano veramente implementate e molto altro.

Inoltre è possibile scrivere plugin per aggiungere i propri controlli personali.

Questo pacchetto fornisce anche i seguenti comandi aggiuntivi:

 * pyreverse: un generatore di diagrammi UML,
 * symilar: uno strumento indipendente per controllare somiglianze,
 * epylint: Pylint compatibile con Emacs e Flymake.

Tags: Software Development: Debugging, Python Development, Implemented in: implemented-in::python, interface::commandline, Role: Program, Purpose: use::checking, works-with::software:source

Other Packages Related to pylint

  • depends
  • recommends
  • suggests
  • enhances

Download pylint

Download for all available architectures
Architecture Package Size Installed Size Files
all 332.2 kB2,069.0 kB [list of files]