日本語のファイルを読み書きする

codecs.open を使うのが簡単。3番目のパラメータでエンコーディングを指定する。

from codecs import open

in_file = open("before.txt", "r", "iso-2022-jp")
out_file = open("after.txt", "w", "utf-8")

for l in in_file: out_file.write(l)

in_file.close()
out_file.close()