ふり返る暇なんて無いね

日々のメモ書きをつらつらと

python

pythonでインスタンスをprintした時の文字列表現としてインスタンス変数をダンプしたい

こんなかんじすかね?

fabricで現在実行中のhostを取りたい

A. env.host を使うと良い。 hostによって配るcrontabが違っていて、レポジトリ的には ${HOSTNAME}.crontab みたいな感じでhost名を含むファイル名で置いてあるときに、どうしたらうまく配れるかなと考えた結果 env.host で実行中のhost名が取れるのでそいつ…

pyenvでpythonをビルドしたときにいくつかライブラリが足りないと怒られた

Ubuntu12.04な環境です。 2.7.10をビルドしようとすると、いくつかライブラリがないと怒られたのでした。 % pyenv install 2.7.10 Downloading Python-2.7.10.tgz... -> https://yyuu.github.io/pythons/eda8ce6eec03e74991abb5384170e7c65fcd7522e409b8e83d…

pyenvで入れたpythonでUnicodeEncodeErrorと怒られる

easy_installだとちゃんとインストールできる。なんで? Ubuntu 12.04の環境です。 % pip install fabric Collecting fabric Exception: Traceback (most recent call last): File "/home/masasuzu/.anyenv/envs/pyenv/versions/2.7.10/lib/python2.7/site-pa…

雑にfabricを使う

fabricをちょっと試してみたメモ。 久しぶりにpythonの環境使うので、どれが正しいのかよく分かってない。 とりあえず anyenv+pyenv+python2.7.10+pyenv-virtualenvの環境で作ってみる。 pyenv インストール pyenv install 2.7.10 git clone https://github.…