で試しました
#:PEP8 -E223
また
# pep8: disable=E223
2番目はうまくいくと思いましたが、うまくいかないようです。
どうすればこれを処理できるか考えていますか?
私の知る限り、あなたはできません。ユーザー全体またはプロジェクトごとに、エラーまたは警告を無効にすることができます。ドキュメントを参照してください。
代わりに# noqa
、行末のコメントを使用して、その特定の行をスキップできます (パッチ 136を参照)。もちろん、それはすべての PEP8 エラーをスキップします。
主な著者は、ソース ファイルのノイズ# pep8
に反対しているため、コメントを含めないように提案しました。
もあることに注意してくださいnopep8
。これは同等です。(これはNo Quality Assurancenoqa
の略で、バージョン 1.4.1で隣で走っている人をサポートするために追加されました。pyflakes
pep8
# nopep8
行末 (2 つのスペースの後) に入れてみてください。したがって、コード行が次の場合:
h=1+2+3+4+5+6+func( "hello","world")
次に、その行の大量の pep8 エラーを無視するには、次のようになります。
h=1+2+3+4+5+6+func( "hello","world") # nopep8
以前のすべての回答が投稿された後におそらく導入されたものを追加させてください。
Flake8 を使用している場合は、特定の行で発生した特定の違反を無視できます。
# noqa: F401
エラー コードのF401
例を次に示します。すべての違反コードのリストについては、http://flake8.pycqa.org/en/3.5.0/user/error-codes.htmlおよびhttps://pycodestyle.readthedocs.io/en/latest/intro.htmlを参照してください。 #エラーコード
追加することにより、ファイル全体のすべての違反を無視することもできます
# flake8: noqa
ファイル内の任意の場所。
LiClipseの IDEでは、 --ignore=E501
Preference から Code Analysis を追加できます。
IDE のような Eclipse を使用している場合は、これが便利な方法です。