タグ

2014年5月16日のブックマーク (2件)

  • PEP 389: argparse - 新しいコマンドラインparseモジュール — PEP Japanese Translation v0.0.7 documentation

    モチベーション¶ argparseモジュールは既存のコマンドライン引数を解釈するモジュールであるgetopt[2]とoptparse[3]よりも高機能なparseライブラリです。argparseは、単なるオプションだけでなく固定引数(positional argument)、サブコマンド、必須オプション、”/f”や”+rgb”といったオプション文法、0以上や1以上という形式の引数、その他getoptとoptparseが持っていない多数の機能を提供します。 argparseモジュールはこれらのモジュールを置き換えるサードパーティ製のモジュールとしてすでに人気があります。argparseはIPython(Scipy PythonShell)[4]で使われており、Debianのtestingとusntable[5]に含まれており、2007年から標準ライブラリに組み込むようたくさんのリクエストを受

  • pip と wheel を windows でも使いこなす - Qiita

    この投稿で作成する環境は https://bitbucket.org/toruuetani/venv_base で構築できる。 hg clone して cmd.bat を実行すると、 Fabric がインストールされた virtualenv 環境が構築される。 前提 windows PC で開発し、それを動作させるのは別の windows PC 。ただし、その PC はオフライン環境で動作する。 なぜ今頃 pip を使いだすのか pip はバイナリからインストールできないから。 pure python でないパッケージはソースからコンパイルしないといけないが、 linux と違って windows には C コンパイラがないことが多いため、 そういうパッケージをインストールできない。そのため windows 向けにバイナリパッケージが用意されている(XXX-1.2.1.win32-py2.

    pip と wheel を windows でも使いこなす - Qiita