Saturday, October 9, 2010

Objeleri Yazip Okumak - Pickle

Python pickle servisi herhangi bir nesneyi alip dosyaya yazabilmek yetenegine sahip. Bir dictionary objemiz oldugunu dusunelim:

dict = {}
dict['a'] = 33
dict['b'] = 55

Bu nesneyi soyle dosyaya yazariz

import pickle
output = open('dict.pkl', 'wb')
pickle.dump(dict, output)

Geri okumak icin

f = open("dict.pkl")
dict= pickle.load(f)
f.close()

No comments: