http://d.hatena.ne.jp/kazkun/20090529/1243560131 他の言語の経験が長いためか、Pythonの面倒なところ、嫌なところはたくさんでてくる。 ※例えばprintで最後を改行もせず空白も空けない事ができないとか、副作用を持ったプロシジャが値を返してくれないとか print は pythonic ではないと認識されていて、 py3k では関数になります。 Python 2.6 でも from __future__ import print_function とすると、 print("foo", 3, "baz", end='', sep=',') # foo,3,bazなんてことが出来ます。 さらに、 from functools import partial p = partial(print, file=open('/path/to/foo',