PY3.C0103
|
Basic |
無効な名前 |
3 |
False (偽) |
PY3.C0104
|
Basic |
許可されない名前 |
3 |
False (偽) |
PY3.C0105
|
Basic |
Typevar 名の正しくない変動 |
3 |
False (偽) |
PY3.C0112
|
Basic |
空の docstring |
3 |
False (偽) |
PY3.C0113
|
リファクタリング |
不要な否定 |
3 |
True (真) |
PY3.C0114
|
Basic |
モジュールの docstring が欠落しています |
3 |
False (偽) |
PY3.C0115
|
Basic |
クラスの docstring が欠落しています |
3 |
False (偽) |
PY3.C0116
|
Basic |
欠落している関数 docstring |
3 |
False (偽) |
PY3.C0121
|
Basic |
シングルトン比較 |
3 |
False (偽) |
PY3.C0123
|
Basic |
慣用的でない型チェック |
3 |
False (偽) |
PY3.C0131
|
Basic |
Typevar 二重変動 |
3 |
False (偽) |
PY3.C0132
|
Basic |
Typevar 名の不一致 |
3 |
False (偽) |
PY3.C0200
|
リファクタリング |
列挙を使用する |
3 |
False (偽) |
PY3.C0201
|
リファクタリング |
ディクショナリの反復を検討してください |
3 |
False (偽) |
PY3.C0202
|
クラス |
不正なクラスメソッド引数 |
3 |
True (真) |
PY3.C0203
|
クラス |
不正な mcs メソッド引数 |
3 |
True (真) |
PY3.C0204
|
クラス |
不正な mcs クラスメソッド引数 |
3 |
True (真) |
PY3.C0205
|
クラス |
slots に使用される単一文字列 |
3 |
False (偽) |
PY3.C0206
|
リファクタリング |
dict アイテムを使用する |
3 |
False (偽) |
PY3.C0207
|
リファクタリング |
maxsplit 引数を使用する |
3 |
False (偽) |
PY3.C0208
|
リファクタリング |
反復にシーケンスを使用する |
3 |
False (偽) |
PY3.C0209
|
リファクタリング |
f-string の使用を検討してください |
3 |
False (偽) |
PY3.C0301
|
書式 |
行が長すぎる |
3 |
False (偽) |
PY3.C0302
|
書式 |
行が多すぎる |
3 |
False (偽) |
PY3.C0303
|
書式 |
末尾に空白文字が入っています |
3 |
False (偽) |
PY3.C0304
|
書式 |
欠落している終端改行 |
3 |
False (偽) |
PY3.C0305
|
書式 |
末尾に改行文字が入っています |
3 |
False (偽) |
PY3.C0321
|
書式 |
複数のステートメント |
3 |
False (偽) |
PY3.C0325
|
書式 |
余分な丸括弧 |
3 |
False (偽) |
PY3.C0327
|
書式 |
混在した行末 |
3 |
True (真) |
PY3.C0328
|
書式 |
予期しない行末書式 |
3 |
True (真) |
PY3.C0401
|
スペル |
コメント内の不正なスペル |
3 |
False (偽) |
PY3.C0402
|
スペル |
docstring 内の不正なスペル |
3 |
False (偽) |
PY3.C0403
|
スペル |
docstring での無効な文字 |
3 |
False (偽) |
PY3.C0410
|
インポート |
複数の import |
3 |
False (偽) |
PY3.C0411
|
インポート |
不正なインポート順序 |
3 |
False (偽) |
PY3.C0412
|
インポート |
グループ化されていないインポート |
3 |
False (偽) |
PY3.C0413
|
インポート |
不正なインポート位置 |
3 |
False (偽) |
PY3.C0414
|
インポート |
無用なインポートエイリアス |
3 |
False (偽) |
PY3.C0415
|
インポート |
トップレベル外部でのインポート |
3 |
False (偽) |
PY3.C1802
|
リファクタリング |
len ではなく暗黙のブール値を使用する |
2 |
False (偽) |
PY3.C1803
|
リファクタリング |
比較ではなく暗黙のブール値を使用する |
2 |
True (真) |
PY3.C2401
|
非 ascii |
非 ascii 名 |
3 |
True (真) |
PY3.C2403
|
非 ascii |
非 ascii モジュールインポート |
3 |
True (真) |
PY3.C2503
|
Unicode |
不正なファイル符号化 |
2 |
True (真) |
PY3.C2801
|
不要な Dunder 呼び出し |
不要な Dunder 呼び出し |
2 |
True (真) |
PY3.C3001
|
ラムダ式 |
不要な lambda 代入 |
2 |
False (偽) |
PY3.C3002
|
ラムダ式 |
不要な直接 lambda 呼び出し |
2 |
False (偽) |
PY3.E0001
|
Basic |
モジュールに関する構文エラーが発生しました |
2 |
False (偽) |
PY3.E0011
|
Basic |
認識されないファイルオプション |
2 |
True (真) |
PY3.E0013
|
Basic |
プラグインが見つかりません |
2 |
False (偽) |
PY3.E0014
|
Basic |
トップレベルの構成セクションでの不適切な設定 |
2 |
False (偽) |
PY3.E0015
|
Basic |
認識されないオプションが見つかりました |
2 |
False (偽) |
PY3.E0100
|
Basic |
init はジェネレーターです |
2 |
True (真) |
PY3.E0101
|
Basic |
init での return |
2 |
True (真) |
PY3.E0102
|
Basic |
関数が再定義されました |
2 |
True (真) |
PY3.E0103
|
Basic |
ループ内でない |
2 |
True (真) |
PY3.E0104
|
Basic |
関数の外部にある return |
2 |
True (真) |
PY3.E0105
|
Basic |
関数の外部に yield が存在します |
2 |
True (真) |
PY3.E0106
|
Basic |
ジェネレーターでの return 引数 |
2 |
True (真) |
PY3.E0107
|
Basic |
存在しない演算子 |
2 |
True (真) |
PY3.E0108
|
Basic |
重複した引数名 |
2 |
True (真) |
PY3.E0110
|
Basic |
抽象クラスがインスタンス化されています |
2 |
True (真) |
PY3.E0111
|
Basic |
不正な reversed シーケンス |
2 |
True (真) |
PY3.E0112
|
Basic |
スター式が多すぎる |
2 |
True (真) |
PY3.E0113
|
Basic |
無効な star 代入ターゲット |
2 |
True (真) |
PY3.E0114
|
Basic |
スターに代入ターゲットが必要です |
2 |
False (偽) |
PY3.E0115
|
Basic |
非ローカルとグローバル |
2 |
False (偽) |
PY3.E0116
|
Basic |
finally 内の continue |
2 |
False (偽) |
PY3.E0117
|
Basic |
バインディングのない非ローカル |
2 |
False (偽) |
PY3.E0118
|
Basic |
グローバル宣言より前に使用された |
2 |
True (真) |
PY3.E0119
|
Basic |
間違って配置された format 関数 |
2 |
True (真) |
PY3.E0202
|
クラス |
メソッドが非表示にされた |
2 |
False (偽) |
PY3.E0203
|
クラス |
定義前にメンバーにアクセスします |
2 |
True (真) |
PY3.E0211
|
クラス |
メソッド引数がない |
2 |
True (真) |
PY3.E0213
|
クラス |
self 引数がない |
2 |
True (真) |
PY3.E0236
|
クラス |
無効な slots オブジェクト |
2 |
False (偽) |
PY3.E0237
|
クラス |
非スロットの代入 |
2 |
False (偽) |
PY3.E0238
|
クラス |
無効な slots |
2 |
False (偽) |
PY3.E0239
|
クラス |
非クラスを継承する |
2 |
True (真) |
PY3.E0240
|
クラス |
一貫性のないメソッド解決順序 |
2 |
True (真) |
PY3.E0241
|
クラス |
重複したベース |
2 |
True (真) |
PY3.E0242
|
クラス |
クラス変数と slots の競合 |
2 |
False (偽) |
PY3.E0243
|
クラス |
無効な class オブジェクト |
2 |
True (真) |
PY3.E0244
|
クラス |
無効な enum 拡張子 |
2 |
True (真) |
PY3.E0301
|
クラス |
イテレータ以外が返された |
2 |
True (真) |
PY3.E0302
|
クラス |
予期しない特殊メソッドシグネチャ |
2 |
True (真) |
PY3.E0303
|
クラス |
無効な length が返された |
2 |
True (真) |
PY3.E0304
|
クラス |
無効な bool 値が返された |
2 |
True (真) |
PY3.E0305
|
クラス |
無効な index が返された |
2 |
True (真) |
PY3.E0306
|
クラス |
無効な repr が返された |
2 |
True (真) |
PY3.E0307
|
クラス |
無効な str が返された |
2 |
True (真) |
PY3.E0308
|
クラス |
無効な bytes が返された |
2 |
True (真) |
PY3.E0309
|
クラス |
無効な hash が返された |
2 |
True (真) |
PY3.E0310
|
クラス |
無効な length-hint が返された |
2 |
True (真) |
PY3.E0311
|
クラス |
無効な format が返された |
2 |
True (真) |
PY3.E0312
|
クラス |
無効な getnewargs が返された |
2 |
True (真) |
PY3.E0313
|
クラス |
無効な getnewargs-ex が返された |
2 |
True (真) |
PY3.E0401
|
インポート |
インポートエラー |
2 |
False (偽) |
PY3.E0402
|
インポート |
トップレベルを超えた相対 |
2 |
False (偽) |
PY3.E0601
|
変数 |
代入前に使用された |
2 |
True (真) |
PY3.E0602
|
変数 |
未定義の変数 |
2 |
True (真) |
PY3.E0603
|
変数 |
未定義の all 変数 |
2 |
False (偽) |
PY3.E0604
|
変数 |
無効な all オブジェクト |
2 |
False (偽) |
PY3.E0605
|
変数 |
無効な all 書式 |
2 |
False (偽) |
PY3.E0611
|
変数 |
モジュールに名前がない |
2 |
False (偽) |
PY3.E0633
|
変数 |
non sequence のアンパック |
3 |
True (真) |
PY3.E0643
|
変数 |
潜在的なインデックスエラー |
3 |
False (偽) |
PY3.E0701
|
例外 |
不正な except 順序 |
2 |
True (真) |
PY3.E0702
|
例外 |
不正な型の呼び出し |
2 |
True (真) |
PY3.E0703
|
例外 |
不正な例外コンテキスト |
2 |
True (真) |
PY3.E0704
|
例外 |
間違って配置された bare raise |
2 |
True (真) |
PY3.E0710
|
例外 |
非例外の呼び出し |
2 |
False (偽) |
PY3.E0711
|
例外 |
未実装が発生した |
2 |
False (偽) |
PY3.E0712
|
例外 |
非例外のキャッチ |
2 |
True (真) |
PY3.E1003
|
新しいスタイル |
不正な super 呼び出し |
2 |
True (真) |
PY3.E1101
|
型チェック |
メンバーがない |
2 |
True (真) |
PY3.E1102
|
型チェック |
呼び出し不可 |
2 |
True (真) |
PY3.E1111
|
型チェック |
戻り値がないものからの代入 |
2 |
False (偽) |
PY3.E1120
|
型チェック |
パラメーターに値がない |
2 |
True (真) |
PY3.E1121
|
型チェック |
関数引数が多すぎる |
2 |
True (真) |
PY3.E1123
|
型チェック |
予期しないキーワード引数 |
2 |
False (偽) |
PY3.E1124
|
型チェック |
冗長なキーワード引数 |
3 |
False (偽) |
PY3.E1125
|
型チェック |
欠落しているキーワードのみ引数 |
3 |
True (真) |
PY3.E1126
|
型チェック |
無効なシーケンスインデックス |
3 |
False (偽) |
PY3.E1127
|
型チェック |
無効なスライスインデックス |
3 |
False (偽) |
PY3.E1128
|
型チェック |
none からの代入 |
2 |
False (偽) |
PY3.E1129
|
型チェック |
コンテキストマネージャーではない |
2 |
False (偽) |
PY3.E1130
|
型チェック |
無効な単項オペランドタイプ |
2 |
True (真) |
PY3.E1131
|
型チェック |
サポートされないバイナリ演算 |
2 |
True (真) |
PY3.E1132
|
型チェック |
繰り返されたキーワード |
3 |
False (偽) |
PY3.E1133
|
型チェック |
反復可能ではない |
3 |
False (偽) |
PY3.E1134
|
型チェック |
マッピングではない |
3 |
False (偽) |
PY3.E1135
|
型チェック |
サポートされないメンバーシップテスト |
2 |
False (偽) |
PY3.E1136
|
型チェック |
添え字化できないオブジェクト |
2 |
False (偽) |
PY3.E1137
|
型チェック |
サポートされない代入演算 |
2 |
False (偽) |
PY3.E1138
|
型チェック |
サポートされない削除演算 |
2 |
False (偽) |
PY3.E1139
|
型チェック |
無効なメタクラス |
2 |
False (偽) |
PY3.E1140
|
型チェック |
ハッシュ解除が可能な dict キー |
2 |
False (偽) |
PY3.E1141
|
型チェック |
items が欠落した dict iter |
3 |
False (偽) |
PY3.E1142
|
型チェック |
async 外部の await |
3 |
False (偽) |
PY3.E1200
|
ロギング |
logging のサポートされない書式 |
3 |
False (偽) |
PY3.E1201
|
ロギング |
logging の書式が不完全 |
3 |
False (偽) |
PY3.E1205
|
ロギング |
logging の引数が多すぎる |
3 |
False (偽) |
PY3.E1206
|
ロギング |
logging の引数が少なすぎる |
3 |
False (偽) |
PY3.E1300
|
文字列 |
不正な書式文字 |
3 |
True (真) |
PY3.E1301
|
文字列 |
不完全な書式文字列 |
3 |
False (偽) |
PY3.E1302
|
文字列 |
混在した書式文字列 |
3 |
False (偽) |
PY3.E1303
|
文字列 |
書式にマッピングが必要 |
3 |
False (偽) |
PY3.E1304
|
文字列 |
欠落している書式文字列キー |
3 |
False (偽) |
PY3.E1305
|
文字列 |
書式引数が多すぎる |
3 |
False (偽) |
PY3.E1306
|
文字列 |
書式引数が少なすぎる |
3 |
False (偽) |
PY3.E1307
|
文字列 |
不正な文字列書式タイプ |
3 |
False (偽) |
PY3.E1310
|
文字列 |
不正な str strip 呼び出し |
3 |
False (偽) |
PY3.E1507
|
標準ライブラリに関する指摘 |
無効な環境変数値 |
3 |
False (偽) |
PY3.E1700
|
非同期 |
async 関数の内部に yield が存在します |
3 |
True (真) |
PY3.E1701
|
非同期 |
非同期コンテキストマネージャーではない |
3 |
False (偽) |
PY3.E2501
|
Unicode |
無効な unicode コーデック |
3 |
True (真) |
PY3.E2502
|
Unicode |
双方向の unicode |
2 |
False (偽) |
PY3.E2510
|
Unicode |
無効な文字バックスペース |
3 |
True (真) |
PY3.E2511
|
Unicode |
無効な文字復帰改行 |
3 |
True (真) |
PY3.E2512
|
Unicode |
無効な文字 sub |
3 |
True (真) |
PY3.E2513
|
Unicode |
無効な文字 esc |
3 |
True (真) |
PY3.E2514
|
Unicode |
無効な文字 nul |
3 |
True (真) |
PY3.E2515
|
Unicode |
無効な文字ゼロ幅スペース |
3 |
True (真) |
PY3.E4702
|
変更された反復 |
変更された反復 dict |
2 |
False (偽) |
PY3.E4703
|
変更された反復 |
変更された反復 set |
2 |
False (偽) |
PY3.F0001
|
Basic |
モジュールの解析を妨げるエラーが発生しました |
2 |
False (偽) |
PY3.F0002
|
Basic |
Astroid 表現の構築中に予期しないエラーが発生しました |
2 |
False (偽) |
PY3.F0010
|
Basic |
Astroid 表現の構築中に例外が発生しました |
2 |
False (偽) |
PY3.F0011
|
Basic |
構成解析中のエラー |
2 |
False (偽) |
PY3.F0202
|
クラス |
メソッドチェックの失敗 |
2 |
True (真) |
PY3.I0001
|
Basic |
ビルトインモジュールが未加工のチェッカーでチェックされていません |
2 |
False (偽) |
PY3.I0010
|
Basic |
不正なインラインオプション |
2 |
False (偽) |
PY3.I0011
|
Basic |
インラインオプションがメッセージを無効にしています |
2 |
False (偽) |
PY3.I0013
|
Basic |
ファイル全体を無視しています |
2 |
False (偽) |
PY3.I0020
|
Basic |
メッセージを抑制しました |
2 |
False (偽) |
PY3.I0021
|
Basic |
無用な抑制 |
2 |
False (偽) |
PY3.I0022
|
Basic |
廃止されたプラグマ |
2 |
False (偽) |
PY3.I0023
|
その他 |
代わりに象徴的なメッセージを使用する |
3 |
False (偽) |
PY3.I1101
|
型チェック |
C 拡張のメンバーなし |
3 |
False (偽) |
PY3.R0022
|
Basic |
無用なオプション値 |
2 |
True (真) |
PY3.R0123
|
Basic |
リテラル比較 |
3 |
False (偽) |
PY3.R0124
|
Basic |
それ自体との比較 |
3 |
False (偽) |
PY3.R0133
|
Basic |
定数の比較 |
3 |
False (偽) |
PY3.R0202
|
クラス |
クラスメソッドデコレーターがない |
3 |
False (偽) |
PY3.R0203
|
クラス |
静的メソッドデコレーターがない |
3 |
False (偽) |
PY3.R0205
|
クラス |
無用なオブジェクト継承 |
3 |
False (偽) |
PY3.R0206
|
クラス |
パラメーターをもつプロパティ |
2 |
True (真) |
PY3.R0401
|
インポート |
循環インポート |
2 |
False (偽) |
PY3.R0402
|
インポート |
from import の使用を検討してください |
3 |
False (偽) |
PY3.R0801
|
類似性 |
重複したコード |
3 |
False (偽) |
PY3.R0901
|
デザイン |
祖先が多すぎる |
3 |
False (偽) |
PY3.R0902
|
デザイン |
インスタンス属性が多すぎる |
3 |
False (偽) |
PY3.R0903
|
デザイン |
パブリックメソッドが少なすぎる |
3 |
False (偽) |
PY3.R0904
|
デザイン |
パブリックメソッドが多すぎる |
3 |
False (偽) |
PY3.R0911
|
デザイン |
return ステートメントが多すぎる |
3 |
False (偽) |
PY3.R0912
|
デザイン |
ブランチが多すぎる |
3 |
False (偽) |
PY3.R0913
|
デザイン |
引数が多すぎる |
3 |
False (偽) |
PY3.R0914
|
デザイン |
ローカルが多すぎる |
3 |
False (偽) |
PY3.R0915
|
デザイン |
ステートメントが多すぎる |
3 |
False (偽) |
PY3.R0916
|
デザイン |
ブール式が多すぎる |
3 |
False (偽) |
PY3.R1701
|
リファクタリング |
isinstance のマージを検討してください |
3 |
False (偽) |
PY3.R1702
|
リファクタリング |
関数またはメソッドで、ネストされたブロックが多すぎます |
3 |
False (偽) |
PY3.R1703
|
リファクタリング |
簡略化が可能な if ステートメント |
3 |
False (偽) |
PY3.R1704
|
リファクタリング |
ローカルから再定義された引数 |
3 |
False (偽) |
PY3.R1705
|
リファクタリング |
else return がない |
3 |
True (真) |
PY3.R1706
|
リファクタリング |
三項を使用する |
3 |
False (偽) |
PY3.R1707
|
リファクタリング |
末尾にカンマを付けたタプルがある |
3 |
False (偽) |
PY3.R1708
|
リファクタリング |
イテレータ戻り値を停止する |
3 |
True (真) |
PY3.R1709
|
リファクタリング |
ブール式の簡略化 |
3 |
False (偽) |
PY3.R1710
|
リファクタリング |
一貫性のない return ステートメント |
3 |
True (真) |
PY3.R1711
|
リファクタリング |
無用な return |
3 |
True (真) |
PY3.R1712
|
リファクタリング |
スワップ変数を使用する |
3 |
False (偽) |
PY3.R1713
|
リファクタリング |
join の使用を検討してください |
3 |
False (偽) |
PY3.R1714
|
リファクタリング |
in の使用を検討してください |
3 |
False (偽) |
PY3.R1715
|
リファクタリング |
get の使用を検討してください |
3 |
False (偽) |
PY3.R1716
|
リファクタリング |
連鎖した比較 |
3 |
True (真) |
PY3.R1717
|
リファクタリング |
dict 内包を使用する |
3 |
False (偽) |
PY3.R1718
|
リファクタリング |
set 内包を使用する |
3 |
False (偽) |
PY3.R1719
|
リファクタリング |
簡略化が可能な if 式 |
3 |
False (偽) |
PY3.R1720
|
リファクタリング |
else raise がない |
3 |
True (真) |
PY3.R1721
|
リファクタリング |
不要な内包 |
3 |
False (偽) |
PY3.R1722
|
リファクタリング |
sys exit を使用する |
3 |
False (偽) |
PY3.R1723
|
リファクタリング |
else break がない |
3 |
True (真) |
PY3.R1724
|
リファクタリング |
else continue がない |
3 |
True (真) |
PY3.R1725
|
リファクタリング |
引数付きの super |
2 |
True (真) |
PY3.R1726
|
リファクタリング |
簡略化が可能な条件 |
3 |
False (偽) |
PY3.R1727
|
リファクタリング |
定数への条件評価 |
2 |
True (真) |
PY3.R1728
|
リファクタリング |
ジェネレーターを使用する |
3 |
False (偽) |
PY3.R1729
|
リファクタリング |
ジェネレーターを使用する |
3 |
True (真) |
PY3.R1730
|
リファクタリング |
min 組み込みの使用を検討してください |
3 |
False (偽) |
PY3.R1731
|
リファクタリング |
max 組み込みの使用を検討してください |
3 |
False (偽) |
PY3.R1732
|
リファクタリング |
with の使用を検討してください |
3 |
False (偽) |
PY3.R1733
|
リファクタリング |
不要な dict インデックスルックアップ |
3 |
False (偽) |
PY3.R1734
|
リファクタリング |
List リテラルを使用する |
2 |
True (真) |
PY3.R1735
|
リファクタリング |
スワップ変数を使用する |
2 |
False (偽) |
PY3.R1736
|
リファクタリング |
不要な list インデックスルックアップ |
2 |
False (偽) |
PY3.W0012
|
Basic |
不明なオプション値 |
2 |
True (真) |
PY3.W0101
|
Basic |
到達不能 |
2 |
True (真) |
PY3.W0102
|
Basic |
危険なデフォルト値 |
2 |
True (真) |
PY3.W0104
|
Basic |
無意味なステートメント |
3 |
False (偽) |
PY3.W0105
|
Basic |
無意味な文字列ステートメント |
3 |
False (偽) |
PY3.W0106
|
Basic |
式が代入されていない |
3 |
True (真) |
PY3.W0107
|
Basic |
不要な pass |
3 |
True (真) |
PY3.W0108
|
Basic |
不要な lambda |
3 |
False (偽) |
PY3.W0109
|
Basic |
重複したキー |
2 |
True (真) |
PY3.W0120
|
Basic |
ループでの無用な else |
2 |
True (真) |
PY3.W0122
|
Basic |
Exec が使用されています |
3 |
True (真) |
PY3.W0123
|
Basic |
Eval が使用されています |
3 |
True (真) |
PY3.W0124
|
Basic |
紛らわしい with ステートメント |
3 |
False (偽) |
PY3.W0125
|
Basic |
定数テストの使用 |
3 |
True (真) |
PY3.W0126
|
Basic |
欠落している呼び出しテスト用の丸括弧 |
2 |
True (真) |
PY3.W0127
|
Basic |
自己代入変数 |
3 |
True (真) |
PY3.W0128
|
Basic |
再宣言された代入済みの名前 |
2 |
True (真) |
PY3.W0129
|
Basic |
文字列リテラルでの assert |
2 |
True (真) |
PY3.W0130
|
Basic |
重複した値 |
2 |
True (真) |
PY3.W0143
|
Basic |
callable との比較 |
2 |
True (真) |
PY3.W0150
|
Basic |
失われた例外 |
2 |
True (真) |
PY3.W0177
|
Basic |
NaN 比較 |
3 |
False (偽) |
PY3.W0199
|
Basic |
タプルでの assert |
3 |
False (偽) |
PY3.W0201
|
クラス |
init 外部で定義された属性 |
2 |
True (真) |
PY3.W0211
|
クラス |
不正な static メソッド引数 |
2 |
True (真) |
PY3.W0212
|
クラス |
保護されたアクセス |
2 |
True (真) |
PY3.W0221
|
クラス |
引数が異なる |
2 |
True (真) |
PY3.W0222
|
クラス |
シグネチャの相違 |
2 |
True (真) |
PY3.W0223
|
クラス |
抽象メソッド |
2 |
True (真) |
PY3.W0231
|
クラス |
super init が呼び出されていない |
2 |
True (真) |
PY3.W0233
|
クラス |
親以外の init の呼び出し |
2 |
True (真) |
PY3.W0235
|
クラス |
無用な super 委譲 |
3 |
False (偽) |
PY3.W0236
|
クラス |
無効なオーバーライドされたメソッド |
2 |
True (真) |
PY3.W0237
|
クラス |
引数名が変更された |
2 |
True (真) |
PY3.W0238
|
クラス |
未使用のプライベートメンバー |
3 |
True (真) |
PY3.W0239
|
クラス |
オーバーライドされた最終メソッド |
2 |
True (真) |
PY3.W0240
|
クラス |
サブクラス化された最終クラス |
2 |
True (真) |
PY3.W0244
|
クラス |
サブクラスで再定義された slots |
2 |
True (真) |
PY3.W0245
|
クラス |
括弧のない super |
3 |
True (真) |
PY3.W0301
|
書式 |
不要なセミコロンが存在します |
3 |
False (偽) |
PY3.W0311
|
書式 |
不正なインデント |
3 |
False (偽) |
PY3.W0401
|
インポート |
ワイルドカードインポート |
3 |
True (真) |
PY3.W0402
|
インポート |
廃止されたモジュール |
2 |
True (真) |
PY3.W0404
|
インポート |
再インポート済み |
2 |
True (真) |
PY3.W0406
|
インポート |
自己インポート |
2 |
True (真) |
PY3.W0407
|
インポート |
推奨モジュール |
3 |
False (偽) |
PY3.W0410
|
インポート |
間違って配置された future |
3 |
True (真) |
PY3.W0511
|
その他 |
fixme |
3 |
False (偽) |
PY3.W0601
|
変数 |
グローバル変数が未定義 |
2 |
True (真) |
PY3.W0602
|
変数 |
グローバル変数が代入されていない |
2 |
True (真) |
PY3.W0603
|
変数 |
グローバルステートメント |
2 |
False (偽) |
PY3.W0604
|
変数 |
モジュールレベルでのグローバル |
2 |
True (真) |
PY3.W0611
|
変数 |
未使用のインポート |
3 |
True (真) |
PY3.W0612
|
変数 |
使用されない変数 |
3 |
True (真) |
PY3.W0613
|
変数 |
使用されない引数 |
3 |
True (真) |
PY3.W0614
|
変数 |
使用されないワイルドカードインポート |
3 |
True (真) |
PY3.W0621
|
変数 |
再定義された外部名 |
3 |
True (真) |
PY3.W0622
|
変数 |
再定義された組み込み |
3 |
True (真) |
PY3.W0631
|
変数 |
未定義のループ変数 |
2 |
True (真) |
PY3.W0632
|
変数 |
バランスのとれていないタプルアンパック |
2 |
True (真) |
PY3.W0640
|
変数 |
ループからのセル変数 |
3 |
False (偽) |
PY3.W0641
|
変数 |
使用されない可能性がある変数 |
3 |
False (偽) |
PY3.W0642
|
変数 |
自己 cls 代入 |
3 |
False (偽) |
PY3.W0702
|
例外 |
むき出しの except |
3 |
False (偽) |
PY3.W0703
|
例外 |
一般的な except |
2 |
True (真) |
PY3.W0705
|
例外 |
重複した例外 |
2 |
True (真) |
PY3.W0706
|
例外 |
except raise を試す |
2 |
True (真) |
PY3.W0707
|
例外 |
from が欠落している raise |
3 |
False (偽) |
PY3.W0711
|
例外 |
バイナリ演算例外 |
3 |
False (偽) |
PY3.W0715
|
例外 |
書式タプルの呼び出し |
3 |
False (偽) |
PY3.W0716
|
例外 |
不正な例外演算 |
3 |
False (偽) |
PY3.W1113
|
型チェック |
可変長引数前のキーワード引数 |
3 |
True (真) |
PY3.W1114
|
型チェック |
引数が順不同 |
3 |
True (真) |
PY3.W1115
|
型チェック |
ダンダー name への文字列以外の代入 |
3 |
False (偽) |
PY3.W1116
|
型チェック |
isinstance の 2 つ目の引数が有効な型ではない |
3 |
False (偽) |
PY3.W1201
|
ロギング |
遅延ではない logging |
3 |
False (偽) |
PY3.W1202
|
ロギング |
logging の書式補間 |
3 |
False (偽) |
PY3.W1203
|
ロギング |
logging の f 文字列補間 |
3 |
False (偽) |
PY3.W1300
|
文字列 |
不正な書式文字列キー |
3 |
False (偽) |
PY3.W1301
|
文字列 |
使用されない書式文字列キー |
3 |
False (偽) |
PY3.W1302
|
文字列 |
不正な書式文字列 |
2 |
True (真) |
PY3.W1303
|
文字列 |
欠落している書式引数キー |
2 |
True (真) |
PY3.W1304
|
文字列 |
使用されない書式文字列引数 |
3 |
False (偽) |
PY3.W1305
|
文字列 |
仕様が混在した書式 |
3 |
False (偽) |
PY3.W1306
|
文字列 |
欠落している書式属性 |
2 |
True (真) |
PY3.W1307
|
文字列 |
無効な書式インデックス |
3 |
False (偽) |
PY3.W1308
|
文字列 |
重複した文字列書式設定引数 |
3 |
False (偽) |
PY3.W1309
|
文字列 |
補間のない F 文字列 |
3 |
False (偽) |
PY3.W1310
|
文字列 |
補間のない書式文字列 |
3 |
False (偽) |
PY3.W1401
|
文字列 |
文字列内の異例なバックスラッシュ |
3 |
False (偽) |
PY3.W1402
|
文字列 |
文字列内の異例な unicode エスケープ |
3 |
False (偽) |
PY3.W1404
|
文字列 |
暗黙の文字列連結 |
3 |
False (偽) |
PY3.W1405
|
文字列 |
一貫性のない引用符 |
3 |
False (偽) |
PY3.W1406
|
文字列 |
冗長な u 文字列プレフィックス |
3 |
False (偽) |
PY3.W1501
|
標準ライブラリに関する指摘 |
不正な open モード |
2 |
True (真) |
PY3.W1502
|
標準ライブラリに関する指摘 |
ブール値 datetime |
2 |
True (真) |
PY3.W1503
|
標準ライブラリに関する指摘 |
冗長なユニットテストアサート |
3 |
False (偽) |
PY3.W1505
|
標準ライブラリに関する指摘 |
廃止されたメソッド |
3 |
True (真) |
PY3.W1506
|
標準ライブラリに関する指摘 |
不正なスレッドのインスタンス化 |
2 |
True (真) |
PY3.W1507
|
標準ライブラリに関する指摘 |
シャローコピー environ |
2 |
True (真) |
PY3.W1508
|
標準ライブラリに関する指摘 |
無効な環境変数デフォルト |
2 |
True (真) |
PY3.W1509
|
標準ライブラリに関する指摘 |
Subprocess popen preexec-fn |
3 |
True (真) |
PY3.W1510
|
標準ライブラリに関する指摘 |
Subprocess 実行チェック |
2 |
True (真) |
PY3.W1511
|
標準ライブラリに関する指摘 |
廃止された引数 |
3 |
True (真) |
PY3.W1512
|
標準ライブラリに関する指摘 |
廃止されたクラス |
3 |
True (真) |
PY3.W1513
|
標準ライブラリに関する指摘 |
廃止されたデコレーター |
3 |
True (真) |
PY3.W1514
|
標準ライブラリに関する指摘 |
未指定のエンコード化 |
2 |
True (真) |
PY3.W1515
|
標準ライブラリに関する指摘 |
忘れられたデバッグステートメント |
2 |
True (真) |
PY3.W1518
|
標準ライブラリに関する指摘 |
メソッドキャッシュ最大サイズなし |
2 |
True (真) |
PY3.W2101
|
スレッド |
無用な with ロック |
2 |
True (真) |
PY3.W2301
|
不要な Eclipse |
不要な Eclipse |
2 |
True (真) |
PY3.W2402
|
非 ascii |
非 ascii ファイル名 |
3 |
True (真) |
PY3.W2601
|
サポートされないバージョン |
サポートされないバージョンでの f 文字列の使用 |
3 |
True (真) |
PY3.W2602
|
サポートされないバージョン |
サポートされないバージョンでの最終デコレーターの使用 |
3 |
True (真) |
PY3.W4701
|
変更された反復 |
変更された反復 list |
2 |
False (偽) |