Checkstyle для Python

Существует ли приложение, подобное Checkstyle Java для Python?

Которым я имею в виду, инструмент, который анализирует код Python и может быть выполнен как часть непрерывной интеграции (например, CruiseControl или Гудзон). После анализа это должно представить доступный отчет онлайн, который обрисовывает в общих чертах любые проблемы, найденные в коде.

Спасибо,

12
задан Micho 17 October 2016 в 10:00
поделиться

4 ответа

На самом деле инструментов очень много: как говорили другие

  • pylint: очень-очень строгий (imho слишком много), но настраиваемый
  • pep-8: очень хорошо
  • pychecker
  • pyflakes: чрезвычайно быстрый, идеальный при использовании в emacs с flymake.

Чтобы отформатировать код в соответствии с pep8, я могу предложить вам PythonTidy

17
ответ дан 2 December 2019 в 05:03
поделиться

Вы можете посмотреть на pylint, чтобы понять, подходит ли он вам.

6
ответ дан 2 December 2019 в 05:03
поделиться

Помимо pylint:

инструмент pep-8

6
ответ дан 2 December 2019 в 05:03
поделиться

Помимо pylint и pep-8: pychecker

1
ответ дан 2 December 2019 в 05:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: