Python

virtualenvで環境を作る

やっとvirtualenvを理解したのでメモメモ。これでグローバルなところにパッケージをインストールしなくて済む! 環境:Debian wheezy 64bit on VirtualBox インストール aptからvirtualenvをインストールします。ついでにpython-devもインストール。 $ su - …

RhodeCodeをインストールしたよ

RhodeCodeを入れてみました。Gitlabも気になるけど、もともとMercurialを使っていたことがあったり、そもそもRhodeCodeの方を先に知ってたり、インストールが楽そうなのもあってRhodeCodeに。 環境:Ubuntu Server 12.04 LTS 64bit インストールとか $ sudo …

pygmentsメモ

毎回使うたびに忘れるのでメモ…… pycco除いてもこれだけでもすごい便利だなあ。 $ for i in *; do pygmentize -f html -o ${i/.*/.html} $i; done

pyccoを使ってみたよ

以前使ってみたdoccoですが、pyccoというクローンがあったのでそっちを使ってみました。 pyccoもdoccoもPygmentsというライブラリに依存してるのですが、もともとPythonなpyccoならPython環境だけあれば済むので、 こちらのほうがよいかなーと。 Python実装…

pythonbrewをインストールしてみたよ

Pythonの環境をpythonbrewで作ってみたメモです。 Pythonを書きたかった訳ではなくて、ドキュメントジェネレータの一種である doccoを使ってみたかっただけなんですが、これがPython製のPygmentsっていうのを使ってるんですね。 で、easy_installで簡単にイ…

Pythonの環境を作ろうと思ったり

Pythonの環境を作ろうと思ったりいろいろやったけど結局よくわからないメモ。 環境: UbuntuServer 10.04.3 LTS aptより $ sudo apt-get install python-setuptools python-pip $ sudo apt-get install python-virtualenv virtualenvwrapperはどうやって入れ…

各言語(興味のあるやつだけ)のパッケージマネージャ

Ruby Python node.js Lua Go RubyGems easy_install npm LuaRocks goinstall goinstallはパッケージマネージャなのかな、どうなのかな。

Pythonチュートリアル (4 - 4.3)

Pythonチュートリアル4章から。やる気があるのとないのとでは進むスピードが全然違うなあ。 if文の書き方。else ifでもelseifでもelsifでもなくelifなのは忘れてしまう気がしないでもないなあ。 if 1 == 2: print '1 == 2' elif 1 == 3: print '1 == 3' else…

Pythonチュートリアル (3.1.3 - 3.2)

Pythonチュートリアルの続き。ユニコード文字列からリスト、while文を扱っているところまで。 ユニコードの文字列リテラルは以下のように書く…のかな? print u"あああ" print "あああ".encode('utf-8') Windows環境だと後者はエラーが出たんだけどなあ。 続…

昨日の記事のまとめ

昨日の記事があまりにもまとまっていなかったので整理を。 文字列リテラルは\でつなげられる。 print('aaa\n\ qqq\n\ zzz\n\ ') ヒアドキュメントはダブルクォートかシングルクォートを3つ連続で置く。 print("""he ar docu men t""") Rubyみたく文字列にか…

Pythonチュートリアル (1 - 3.1.2)

Pythonチュートリアル 第2版作者: Guido van Rossum,鴨澤眞夫出版社/メーカー: オライリージャパン発売日: 2010/02/22メディア: 単行本(ソフトカバー)購入: 4人 クリック: 136回この商品を含むブログ (23件) を見るPythonが必要になったので、本棚で眠って…