1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶSoftware Engineeringの原則

Connected

演習

pycodestyle を使ってみる

先ほど、pycodestyle はコマンドラインから実行してファイルの PEP 8 準拠をチェックできることを見ました。 この種のチェックを Python スクリプトから実行したい場面もあります。

この演習では、pycodestyle の StyleGuide クラスを使って、複数のファイルが PEP 8 に準拠しているかを確認します。どちらのファイルも同じタスクを実行しますが、フォーマットや可読性が大きく異なります。以下のリンクからファイルの中身を確認できます。

指示

100 XP
  • pycodestyle パッケージをインポートします。
  • StyleGuide のインスタンス style_checker を作成します。
  • チェック対象のファイルは 2 つあり、名前は 'nay_pep8.py' と 'yay_pep8.py' です。これらのファイル名を含むリストを、style_checker の check_files メソッドに渡してください。
  • スタイルチェックの結果を print() でコンソールに表示します。出力をよく読んで確認しましょう!