pythonより先にperlに触れておりまして
perl -cw hoge.pl
のようにオプションを付けてチェックするようなものを望んだがデフォルト環境ではない様子。
sudo pip install pyflakes
sudo pip install pep8
上記をインストールして
pyflakes hoge.py
pep8 hoge.py
でチェックできます。
pyflakesの方は動作がエラーになるような部分の文法チェックや使ってないモジュールを教えてくれる。
pep8の方はpep8のコーディングルール通りかのチェックを行う。
何行目何文字目かまで指摘してくれるのでソコをこつこつと修正を。