2011-10-24 14 views
1

私はDjangoプロジェクトでdjango-jenkinsプラグインを使用していますが、pylintがインストールされているようです。私はpython manage.py pylintを走ってパイリンを走らせることができます。うまく動作しますが、いくつかのメッセージを無効にしたいとします。 w0614。 manage.pyを使って、これをパラメータとしてpylintに渡すことはできません。誰かがW0614のメッセージをどのように静かにするか教えてください。DjangoでPylintを使用しているときのメッセージを無効にする

ありがとうございました。

答えて

3

警告が生成される各pythonファイルにコメントを追加することで、警告を無効にすることができます。

# pylint: disable-msg=w0614 

あなたはグローバルなソリューションのための質問How do I disable a PyLint warning?を参照して、それぞれのpythonファイルにコメントを追加したくない場合。 pylintの新しいバージョンで

+0

を、私はこのこと__init_.pyファイルを追加しました私はまだそれらのメッセージを取得します。また、manage.pyファイルに追加しようとしましたが、役に立たないものです。これらのエラーが報告された各ファイルにこれを入れる必要がありますか? –

+1

はい、警告が報告された各ファイルにコメントを追加する必要があると思います。それは理想的ではありません - 使用されていない輸入品を修正するのにかかる時間がかかるかもしれません! グローバルソリューションについては、http://stackoverflow.com/questions/4341746/how-do-i-disable-a-pylint-warning – Alasdair

+0

rcfileが行ったことをご覧ください。乾杯。 –

5

、無効-msgが「無効」に置き換えられているので、コメントは次のようになります。

# pylint: disable=W0614 

またはコマンドラインから、それは次のようになります。

--disable=W0614 

詳細については、マニュアルのMessages ControlまたはCommand line optionsのセクションを確認してください。

関連する問題