Python Pickle Serialization class
#Coding:utf-8Try: ImportCpickle as PickleexceptImporterror:ImportPickleclassPicklevar (object):__doc__=" "Serialization Action Class" " def __init__(self):Print('------------------------------------------------------') defdump (self, data, filename): with open (filename,"WB") as F:pickle.dump (data, F)defload (self, filename): with open (filename,'RB') as F:returnpickle.load (f)def __del__(self):Print('------------------------------------------------------')if __name__=='__main__': #Generate random numbersdata = Range (10) #print pickle.dumps (data) #Print pickle.loads (pickle.dumps (data)) " "Note: Dump and dumps are different, dump is saved to a file, and dumps just generates a serialized string" "P=Picklevar ()#Deposit Variable DataP.dump (data,'file') PrintP.load ('file')
Python Pickle Serialization class