タグ: Python
-
Python でジェネレータを作ったり、遅延評価してみる
「Ruby の Enumerator でジェネレータを作ったり、遅延評価してみる」という記事を見かけたので Python 2 / 3 で書くとどのようになるか, 実際に書いてみることにしました.
-
Python の datetime オブジェクトと Unix 時間の相互変換方法のまとめ
Python の datetime オブジェクトと Unix 時間 (Unix time / Epoch time) を相互変換する方法についてまとめます. Python の datetime オブジ…
-
Python で利用出来るバックポートのまとめ
Python は現在 3.x 系の開発が進められていますが, 3.x で導入された新しい機能やモジュールを古い 3.x 系や 2.x 系で利用できるように, 公式やサードパーティーによってバックポート…
-
sphinxcontrib.httpdomain で RESTful API のドキュメントを作る
この記事は CAMPHOR- Advent Calendar 2014 15日目の記事です. Python 製のドキュメント作成ツールであるSphinx (公式, 日本) と, その拡張機能である s…
-
Mac OS X で PyQt4 の開発環境を整える
Mac OS X で Python 2/3 + Qt4 + PyQt4 の開発環境を整備する方法をまとめます. 今回この方法で導入テストを行なった環境は以下の通りです. OS X 10.10 Home…
-
Django 1.7 で DateTimeField にタイムゾーン付きのデフォルト値を設定して makemigration できない
Django 1.7 からマイグレーションシステムが組み込まれました. しかし, このマイグレーションシステムでモデルの DateTimeField にタイムゾーン付きのデフォルト値を設定すると Va…
-
Debian に MaCab と mecab-python をインストールする
Debian で MeCab と mecab-python を利用するには, 単純に apt や pip だけでインストールすることはできず, いくつか注意する点があります.
-
Gyazo API の Python ラッパー python-gyazo をリリースしました
2014/7/24 に Gyazo API が公開されました. この API を Python から簡単に利用できるようにした python-gyazo を作成しリリースしました. ソースコードは G…
-
Debian 7 wheezy に scikit-learn をインストールする (virtualenv 対応)
Debian 7 wheezy に Python 用の機械学習ライブラリ scikit-learn をインストールする手順をまとめます. scikit-learn は numpy や scipy に依…