makaleler / Debian / Ubuntu / Pardus / Marshalling Pickle serileştirme

Marshalling Pickle serileştirme

16.03.2012 09:17:54

Merhaba,

Python'la seri port haberleşmelerinde kullandığım paketlerden biride pickle paketidir. Pickle paketi gelen veriyi (Bu veri bir dizi olabilir dizi içinde bir dizi yada diğer tiplerde olabilir.) veritabanına işleyebileceğimiz bir formata dönüştürürüz.

Örnek
	import pickle
	c = [123, 'husonet', 'pythontr', (1,2,3)]
	c
	Out: [123, 'husonet', 'pythontr', (1, 2, 3)]
	s = pickle.dumps(c)
	Out: "(lp0\ nI123\ naS'husonet'\ np1\ naS'pythontr'\ np2\ na(I1\ nI2\ nI3\ ntp3\ na."
	l = pickle.loads(s)
	l
	Out: [123, 'husonet', 'pythontr', (1, 2, 3)]


Dosya İşlemleri için dump ve load paketlerini kullanabilirsiniz.

Kolay Gelsin...
yazar husonet

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda