Pythonのオブジェクトのシリアライズ
pickleモジュールかcPickleモジュールを使う。機能はほぼ同じ。 import pickle
##
serialize
f=open(“test.pickle”, “w”) p=pickle.Pickler(f) p.dump(your_object) f.close()
##
deserialize
f=open(“test.pickle”, “r”) p=pickle.Unpickler(f) your_object2=p.load() f.close()
##
your_object = your_object2 になっている
StringIOを使えばファイルではなく文字列にserializeできる。