web-dev-qa-db-ja.com

ディレクトリを除く

Djangoプロジェクトに取り組んでいて、その中のアプリでpyflakesを実行しようとしています。pyflakesから「migrations」ディレクトリを除外する必要があります。

Pep8の場合は

pep8 --exclude=migrations app_name

Pyflakesに同様の方法はありますか?

Pyflakesの適切なドキュメントが見つかりませんでした。

17
user3148949

Pyflakesは、ファイルまたはディレクトリのリストをサポートしています。 「除外」オプションはありません

これに相当するものは次のとおりです。

pep8 `find app_name | egrep -v migrations`

pyflakesのマンページ: http://man.cx/?page=pyflakes&do%5Bgo%5D=go

2
johntellsall

代わりに flake8 ツールを使用してください-これはpyflakespep8、およびmccabeのラッパーです。

他の機能に加えて、--excludeオプションがあります。

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