isinstance呼び出しの統合やifブロックの三項演算子への置き換えなど、より簡潔に書けるPythonコードを指摘するflake8プラグイン。
19522PythonMIT更新 6 日前
#flake8-plugin
flake8 プラグインは Python の静的チェックに項目を追加します。スタイル、複雑度、簡略化できるコードなど対象が異なります。選ぶ際は、PEP 8 への準拠だけを求めるのか、複雑度の上限を設けたいのか、より厳格な規則が必要なのかを確認し、既存の設定にどれだけ警告が増えるかも見ておくとよいでしょう。PyCQA/pycodestyle は標準ライブラリのみで PEP 8 を検査します。wemake-python-styleguide は厳格で主張の強い規則を持ち、PyCQA/mccabe は関数の循環的複雑度に特化しています。
isinstance呼び出しの統合やifブロックの三項演算子への置き換えなど、より簡潔に書けるPythonコードを指摘するflake8プラグイン。
複数プロジェクトで共通の設定を適用し、設定ファイルを自動修正できるコマンドラインツール兼flake8プラグイン。
関数のMcCabe循環的複雑度を計算し、flake8プラグインとして複雑すぎるコードを検出するPythonツールです。
一貫性のあるシンプルなPythonのコードスタイルを徹底し、複雑なコードパターンを検出する、厳格で独自の方針を持つflake8プラグイン。
標準ライブラリだけで動作し、PEP 8のスタイル規約に沿っているかをチェックする単一ファイルのPythonチェッカー。