Commits

INADA Naoki  committed ef841f1

おすすめのサードパーティーライブラリを紹介.

  • Participants
  • Parent commits 10c634f

Comments (0)

Files changed (2)

+便利なサードパーティーライブラリ
+================================
+
+IPython
+--------
+http://ipython.org/
+
+honcho
+------
+簡単なプロセス管理アプリケーション
+
+https://pypi.python.org/pypi/honcho
+
+https://github.com/nickstenning/honcho
+
+pytz
+-----
+
+Timezone データベース
+
+dateutil
+--------
+標準ライブラリの `datetime` モジュールだけでは足りない
+機能を補完してくれるライブラリ。
+
+http://labix.org/python-dateutil
+
+Python 3 で使うときは 2.0 、 Python 2 で使うときは 1.5 と
+バージョンが別れているので注意.
+
+sh
+--
+
+外部コマンドの実行が `subprocess.call` より簡単にできる.
+
+https://pypi.python.org/pypi/sh
+
+Paver
+-----
+
+Fabric
+-------
+
+pathlib
+--------
+https://pypi.python.org/pypi/pathlib/
+
+パスを文字列じゃなくてオブジェクトとして扱う.
+
+次期標準ライブラリ候補.
+
+pytest
+--------
+
+ユニットテストツール
+
+Fixture とかいろいろあるけど、標準ライブラリの unittest を使って
+書いたテストを実行するテストランナーにもなる。
+
+`assertIn(a, b)` の代わりに `assert a in b` と書いてもテストが失敗した時に
+a と b の内容を表示してくれるなど。
    function.rst
    class.rst
    module.rst
+   3rdlibs.rst