コンテンツにスキップ

[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