私のdjangoプロジェクトで、私はひどく書かれた外部的に書かれたアプリを使用しています。今私は、私のpylint報告からこのアプリを無視したいが、私はそれを無視するためにpylintを得ることができません。 Pylintは既に次のように南の移行を無視しています。pylint:rcfileの倍数を無視する
[MASTER]
ignore=migrations
ただし、ドキュメントでは複数の無視を指定できると記載されています。しかし、私はいくつか試してみると、それらを働かせることができませんでした。
は動作しません:
[MASTER]
ignore=migrations,badapp
も動作しません:私のプロジェクトの構造は、このようなものです
[MASTER]
ignore=migrations
ignore=badapp
:
|-- goodapp
| |-- models.py
| |-- tests.py
| +-- views.py
|-- badapp
| |-- models.py
| |-- tests.py
| +-- views.py
|-- manage.py
私はむしろ私を振りかけるないと思いますコードは# pylint: skip-file
となりますが、rcfileを使用してpylintを設定してください。コマンドラインオプションとして与えられたとき
これはうまくいかないと思うのは、pylintが "goodapp"と "badapp"で__init__.pyファイルを見つけられないためです。 – cwirz