29、pycharmエラー '空白行が多すぎます(3)'および同様のエラー
Twenty Nine Pycharm Errortoo Many Blank Lines
エラーは次のとおりです。
解決策1:
マウスをエラーに移動し、Alt + Enterキーを押しながら、次のようなエラーを無視を選択します
方法2:設定ファイルを見つける-設定...-エディター-検査でPEP8コーディングスタイル違反を見つけ、右下隅の無視エラーにエラーIDを追加します。
添付ファイル:
または警告IDアドレス:http://pep8.readthedocs.io/en/latest/intro.html#configuration
コード | サンプルメッセージ |
---|---|
E1 | インデント |
E101 | インデントにはスペースとタブが混在しています |
E111 | インデントは4の倍数ではありません |
E112 | インデントされたブロックが必要です |
E113 | 予期しないインデント |
E114 | インデントは4の倍数ではありません(コメント) |
E115 | インデントされたブロックが必要です(コメント) |
E116 | 予期しないインデント(コメント) |
E121(* ^) | インデントをぶら下げるためにインデントが不足している継続線 |
E122(^) | インデントがないか、インデントが外れている継続行 |
E123(*) | 閉じ角かっこが開き角かっこの行のインデントと一致しません |
E124(^) | 閉じ角かっこが視覚的なインデントと一致しない |
E125(^) | 次の論理行と同じインデントを持つ継続行 |
E126(* ^) | ぶら下げインデントのためにオーバーインデントされた継続線 |
E127(^) | 視覚的なインデントのために過剰にインデントされた継続線 |
E128(^) | 視覚的なインデントのためにインデントされていない継続線 |
E129(^) | 次の論理行と同じインデントを持つ視覚的にインデントされた行 |
E131(^) | インデントをぶら下げるために整列されていない継続線 |
E133(*) | 閉じ角かっこにインデントがありません |
E2 | 空白 |
E201 | ‘(‘の後の空白 |
E202 | 「)」の前の空白 |
E203 | 「:」の前の空白 |
E211 | ‘(‘の前の空白 |
E221 | 演算子の前に複数のスペース |
E222 | 演算子の後の複数のスペース |
E223 | 演算子の前のタブ |
E224 | 演算子の後のタブ |
E225 | 演算子の周りに空白がありません |
E226(*) | 算術演算子の周りに空白がありません |
E227 | ビット単位またはシフト演算子の周りに空白がありません |
E228 | モジュロ演算子の周りに空白がありません |
E231 | 「、」、「」、または「:」の後に空白がありません |
E241(*) | 「、」の後の複数のスペース |
E242(*) | 「、」の後のタブ |
E251 | キーワード/パラメータの周りの予期しないスペースが等しい |
E261 | インラインコメントの前に少なくとも2つのスペース |
E262 | インラインコメントは「#」で始まる必要があります |
E265 | ブロックコメントは「#」で始まる必要があります |
E266 | ブロックコメントには先頭の「#」が多すぎます |
E271 | キーワードの後に複数のスペース |
E272 | キーワードの前に複数のスペース |
E273 | キーワードの後のタブ |
E274 | キーワードの前のタブ |
E275 | キーワードの後に空白がありません |
E3 | 空白行 |
E301 | 予想される1つの空白行、見つかった0 |
E302 | 予想される2つの空白行、見つかった0 |
E303 | 空白行が多すぎる(3) |
E304 | 関数デコレータの後に空白行が見つかりました |
E305 | 関数またはクラスの終了後に2行の空白行が必要です |
E306 | ネストされた定義の前に1行の空白行が必要です |
E4 | インポート |
E401 | 1行に複数のインポート |
E402 | モジュールレベルのインポートがファイルの先頭にない |
E5 | 線の長さ |
E501(^) | 行が長すぎます(82> 79文字) |
E502 | バックスラッシュはブラケット間で冗長です |
E7 | ステートメント |
E701 | 1行に複数のステートメント(コロン) |
E702 | 1行に複数のステートメント(セミコロン) |
E703 | ステートメントはセミコロンで終わります |
E704(*) | 1行に複数のステートメント(def) |
E711(^) | Noneとの比較は、「condがNoneの場合」である必要があります。 |
E712(^) | Trueとの比較は、「if cond is True:」または「ifcond:」である必要があります。 |
E713 | メンバーシップのテストは「参加していない」必要があります |
E714 | オブジェクトIDのテストは「ではない」必要があります |
E721(^) | タイプを比較せず、「isinstance()」を使用します |
E722 | むき出しを使用しないでください。代わりに例外を指定してください |
E731 | ラムダ式を割り当てず、defを使用します |
E741 | 「l」、「O」、または「I」という名前の変数は使用しないでください |
E742 | 「l」、「O」、または「I」という名前のクラスを定義しないでください |
E743 | 「l」、「O」、または「I」という名前の関数を定義しないでください |
E9 | ランタイム |
E901 | SyntaxErrorまたはIndentationError |
E902 | IOError |
W1 | インデント警告 |
W191 | インデントにはタブが含まれています |
W2 | 空白の警告 |
W291 | 末尾の空白 |
W292 | ファイルの終わりに改行がありません |
W293 | 空白行に空白が含まれています |
W3 | 空白行の警告 |
W391 | ファイルの終わりに空白行 |
W5 | 改行警告 |
W503(*) | 二項演算子の前の改行 |
W504(*) | 二項演算子の後の改行 |
W505(* ^) | ドキュメント行が長すぎます(82> 79文字) |
W6 | 非推奨の警告 |
W601 | .has_key()は非推奨です。「in」を使用してください |
W602 | 例外を発生させる非推奨の形式 |
W603 | ‘’は非推奨です。 ‘!=’を使用してください |
W604 | バックティックは非推奨です。「repr()」を使用してください |
W605 | 無効なエスケープシーケンス「x」 |
W606 | 「async」と「await」はPython3.7以降の予約キーワードです |