2023年1月1日のブックマーク (1件)

  • Python入門 (12) - Flake8とautopep8|npaka

    Pythonの静的解析ツール「Flake8」とフォーマッター「autopep8」の使い方をまとめました。 前回 1. Flake8の使い方「Flake8」は、Pythonのコードの静的解析ツール(link)です。静的解析は、コードを実行せずに行なう検証になります。 「Flake8」は以下の3つのツールを同時に実行します。 ・pycodestyle : コードがコーディング規約(PEP8)に準じているかを確認。 ・pyflakes : コードに論理的なエラーが無いかを確認。 ・mccabe : 循環的複雑度のチェック。 ◎ インストール Pythonの仮想環境で、以下のコマンドを実行します。 $ pip install flake8◎ 使い方 使い方は、次のとおりです。 $ flake8 <対象ファイル> $ flake8  --show-source <対象ファイル> 例えば、以下のコード

    Python入門 (12) - Flake8とautopep8|npaka