2010-06-04 12 views
11

¿Existe una aplicación similar a la de Java Checkstyle para Python?Checkstyle para Python

Es decir, una herramienta que analiza el código de Python y se puede ejecutar como parte de la integración continua (por ejemplo, CruiseControl o Hudson). Después de analizar, debe generar un informe accesible en línea que describa los problemas encontrados en el código.

Gracias,

Respuesta

14

En realidad, hay una gran cantidad de herramientas: como otros han dicho

  • pylint : muy, muy estricto (demasiado), pero personalizable
  • pep-8: muy bueno
  • pychecker
  • pyflakes: extremadamente rápido, perfecto cuando se usa en emacs con flymake.

para dar formato al código de acuerdo con PEP8 Te puedo sugerir PythonTidy

6

Usted puede mirar en pylint para ver si se ajusta a sus necesidades.

Cuestiones relacionadas