2008-09-01から1ヶ月間の記事一覧

codecs.openにはwithステートメントが使えない

Python2.5以降で、withステートメントが使える。 with open('logfile', 'r') as logfile: logfile.write('hogehoge') こうすると、open()で開いたファイルのclose()を暗黙的に、確実に呼んでくれる。withなしだと、こんなふうになって、ちょっと見苦しい。 l…