2011年12月6日火曜日
python でのpickleの使い方
pickle はとても便利なモジュールです。
何にいいかというと、新規プログラムを作成して
いるときに、テストデータとしてpickle.dump した
データを使うとよいです。
しかも、オブジェクトなら何でも保存できますからとても
便利です。
私は、プログラムを作るときにテストするためのデータをdump
しておきそれを入力データとしてテストプログラムで走らせます。
例えばscipyやnumpyでつくったarray等。
def pickle_dump_arr(arr,name):
import pickle
f = open('%s.dump'%name,'w')
pickle.dump(arr,f)
f.close
def pickle_load_arr(name):
import pickle
f = open('%s.dump'%name)
arr = pickle.load(f)
return arr
Tweet
登録:
コメントの投稿
(
Atom
)
0 件のコメント :
コメントを投稿