2014-06-30 24 views
6

Pracuję nad projektem django i próbuję uruchomić pyflakes na aplikacji w nim. Muszę wykluczyć katalog "migracje" z pyflakes.Z wyjątkiem katalogu

Dla pep8 mogę zrobić

pep8 --exclude=migrations app_name 

Czy istnieje jakiś sposób podobny do pyflakes?

Nie mogłem znaleźć żadnej odpowiedniej dokumentacji na pyflakes.

Odpowiedz

11

Zastosowanie flake8 narzędzie zamiast - to owinięcie wokół pyflakes, pep8 i mccabe.

Oprócz innych funkcji, ma --exclude opcję:

--exclude=patterns exclude files or directories which match these comma 
         separated patterns (default: 
         .svn,CVS,.bzr,.hg,.git,__pycache__) 
+0

Dzięki za sugestię, ale próbowałem to zrobić z pyflakes – user3148949

+0

@ user3148949 uwierz mi, 'flake8' jest o wiele potężniejszy. – alecxe

+1

Jestem wielkim fanem narzędzia "pylint", ale jest raczej powolny. Pyflakes jest * szybki *! Dzięki za wiadomość o 'flake8', sprawdzę to teraz. – johntellsall