[Pylint] Top¶
.pylintrc
ファイル作成¶
$ pylint --generate-rcfile > .pylintrc
ドット付けない方が主流なのかもしれぬ...
メッセージと番号¶
pylint --list-msgs
で調べる。
よく見るもの¶
エラーコード | エラー名 | 説明 |
---|---|---|
C0413 | wrong-import-position | Import文の場所が適切ではない |
W0511 | fixme | notesで指定されたprefixのコメントが残っている |
W0611 | unused-import | 使われていないimportがある |
R0903 | too-few-public-methods | 公開メソッドが少なすぎる |
C0302 | too-many-lines | 1ファイルの行数が多すぎる |
R0201 | no-self-use | 使われていないselfがある(特にtest) |
特定箇所だけ無視¶
行¶
行の 最後 に
yourcode # pylint: disable=W0611
yourcode # pylint: disable=wrong-import-position
ブロック¶
ブロックの 最後 に
# pylint: disable=wrong-import-position
ファイル¶
ファイルの 最初 に
# pylint: disable=wrong-import-position