タグ

pep8とpyflakesに関するishideoのブックマーク (4)

  • Python のコーディング規約 PEP8 に準拠する - Qiita

    この Qiita の連載記事ではデータ分析のための主要言語として Python を利用してきました。ところでみなさんは Python のコーディング規約 PEP8 をご存知でしょうか。 ソースコードスタイルガイド PEP8 ソースコードは一般に「書かれる時間」よりも「読まれる時間」の方が長い、そのような事実に基づいて、「スタイルを統一し読みやすいコードを書こう」というアイデアのもとに作られたのがこのガイドです。 Style Guide for Python Code http://legacy.python.org/dev/peps/pep-0008/ 家は当然ながら英語ですが有志の方が日語に翻訳してくださっています。 PEP8 日語訳 https://github.com/mumumu/pep8-ja どちらにせよ Python を利用する方は必ず一読するべきかと思います。 自動的

    Python のコーディング規約 PEP8 に準拠する - Qiita
  • Vimで文法チェック (python編) - Study03.net 対シンバシ専用

    以前に、↓のようなふざけたエントリを書いたのですが、最近はもっぱらPythonなので、PythonでSyntaxエラーやら、書き方のチェックがしたいなと思って調べた内容をポストします。 vimで手軽に文法チェック(syntax check) - Study03.net 対シンバシ専用 1. チェックするためのツールをインストール python には、phpperlのように、実行時のオプションでsyntaxチェックを行ってくれるようなものはないっぽいです。 php -l hoge.php perl -wc hoge.pl に相当するものはpythonコマンド単体ではない。 なので、これと似たような事をしてくれるツールをpipでインストールします インストールするのは先日のエントリでも書いた以下の二つ MacPython - Study03.net 対シンバシ専用 pip instal

    Vimで文法チェック (python編) - Study03.net 対シンバシ専用
  • Hashnote - Vimを最強のPython IDEにする

    pythonbrewによるフレキシブルなPython環境の構築 Vimの設定とかはあまり関係ないですが最強を詠うために最強のPython環境が必要なので構築します。最強の環境とは インストールされているPythonのバージョンが違うことによって不可解なバグが発生しない インストールされているライブラリのバージョンが違うことに不可(ry インストールされているライブラリ同士が干渉して不可解な(ry だと思っています。これらを解決するために pythonbrew という素晴らしいソフトを利用します。 ただこのソフトはシェルが前提となっているのでWindowsをお使いの方は代わりに virtualenv をインストールして先に進んでください。 Pythonには大きく分けて2.x系と3.x系の大きなバージョンがあり、この二つは相容れないものとなっています。 2.x系はずっと使われてきたもので外部ラ

  • Vim と Pyflakes - Memo

    普段 Vim と Pylakes を連携しているけど pep8とpyflakesのvimプラグインを入れた - 十番目のムーサ を読んで使っている Vim プラグインとは違う事に気付いた。 普段使ってるのは、こちらで最後に少し紹介されているもの。 vimPythonのコードを書いているときにflymake?っぽい感じをだす | hexacosa.net pyflakes.vim - PyFlakes on-the-fly Python code checking : vim online 何が違うのか調べてみた。 最初(nvie さん)の方は PEP8 に該当していない記述をしていると QuickFix にエラーを表示するよう。 明示的にチェックをする必要がある。 コードを書いただけでは特にチェックはしない。 F7(でフォルトの場合)を押す事によってチェックが走り、QuickFix に表

    Vim と Pyflakes - Memo
  • 1