唯物是真 @Scaled_Wurm

プログラミング(主にPython2.7)とか機械学習とか

contextlibモジュール

urllib2で開いたものを自動的にcloseしたかったんですが,調べたらcontextlib.closing()を使えばwith文で対応できるみたいです.

import contextlib
import urllib2

with contextlib.closing(urllib2.urlopen('http://www.python.org')) as page:
    for line in page:
        print line