Skip to main content

ログ取得ツール (移転先予定地)

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できる。