2015年3月4日水曜日

Pythonのlintチェック


flake8をインストール

sudo pip3 install flake8


flake8の実行

チェックしたいアプリのディレクトリに移動して、次のコマンドを実行(「.」を忘れずに)
$ flake8 .


こんな感じのメッセージが出てくるので、該当箇所を正しい構文になおしていくとよい。
./Karuta/models.py:14:28: E261 at least two spaces before inline comment
./Karuta/wsgi.py:13:1: E402 module level import not at top of file
./Karuta/views.py:9:75: W292 no newline at end of file
./Karuta/settings.py:86:57: W292 no newline at end of file


個人的課題

pep8について知る

0 件のコメント:

コメントを投稿