2016-10-19 3 views
2

私のチームは、私たちの開発プロセスにpylintを組み込むことを検討しています。私の経験では、リンターは非常に基本的なチェックには適していますが、多くの誤検出を引き起こし、役に立つよりも迷惑になることがあります。したがって、私はホワイトリストモードでpylintを実行したいと思います。このモードでは、デフォルトですべての警告が無効になっています。興味のある警告を徐々に追加します。私は少しのグーグルを行い、これを行うための明白な方法を見ていませんでした。 .pylintrc経由で手動ですべてを無効にする方法がないのでしょうか?Pylintホワイトリストモード

+0

私はあなたが私がTOXが関連される方法が表示されない[TOX](https://tox.readthedocs.io/en/latest/) – letsc

+0

@letscを探していると思います。 –

答えて

2

pylint docsから:

あなただけのいくつかのチェッカーまたは一部のメッセージシンボル、チェッカーの名前とメッセージ記号のカンマ区切りリストであることと、最初の使用--disable=all--enable=<symbol>を有効にする場合。提供されるチェッカーの機能については、使用可能な機能のリストを参照してください。

+0

ああ、私は '--disable = all'の部分を見落としたようです。ありがとう。 –

1

すべてのチェックを無効にし、必要なものを明示的に有効にします。たとえば:

pylint --score=no --disable=all --enable=unused-argument whatever.py 
関連する問題