Django: запустите pylint для всех приложений за один раз - PullRequest
0 голосов
/ 10 октября 2018

Я хочу рекурсивно запускать Pylint во всех моих приложениях проекта из корня приложения.Если я использую: pylint . в корне базы проекта, я получаю сообщение об ошибке: init .

Как я могу запустить pylint из корня моего проекта, не имеяуказать все приложения по одному.

РЕДАКТИРОВАТЬ От всей души благодарю вас за отрицательные отзывы.Но так как я новичок в этом вопросе и все еще не могу найти решение своей проблемы, не могли бы даунвотеры объяснить или дать столь очевидное решение?Если именно так pylint разработан для рекурсивного вызова в каждом приложении, то можете ли вы указать мне документацию?

1 Ответ

0 голосов
/ 11 октября 2018

Таким образом, по умолчанию pylint требует, чтобы имя модуля или имя файла было помечено, чтобы быть предоставленным в качестве аргументов, и он не выполняет автоматический рекурсивный поиск из pwd.Однако, если в нем указано имя модуля, он будет задерживать каждый файл python.

Чтобы запустить Pylint без необходимости поддерживать приложения, я использую:

PyCQA/prospector
...