Pythonのquopriモジュールの使い方
サンプルコード:
#-*- encoding: utf-8 -*-
import quopri
a = “唯一のテスト"
b = quopri.encodestring(a) # 文字列をエンコーディング
print b
print quopri.decodestring(b) # 文字列をデコード
import StringIO
c = StringIO.StringIO()
d = StringIO.StringIO()
e = StringIO.StringIO()
c.write(a)
c.seek(0)
quopri.encode(c, d, 0) #StringIO中のデータをエンコード
print d.getvalue()
d.seek(0)
quopri.decode(d, e) # String10のデータをデコード
print e.getvalue()
f1 = open(“aaa.txt", “w")
f1.write(a)
f1.close()
f1 = open(“aaa.txt", “r")
f2 = open(“bbb.txt", “w")
quopri.encode(f1, f2, 0) #aaa.txtをエンコードしてbbb.txtに移動
f1.close()
f2.close()
print open(“bbb.txt", “r").read()