# pickle 序列化模块 ''' 序列化:把不能直接存储的数据转换为可以存储的这个过程叫着序列化 反序列化:把存储的内容拿出来转化为原来的数据类型,叫反序列化 函数: dumps() 把任意一个对象序列化成一个bytes loads() dump() load() ''' dictvar = {'pikaqiu':'皮卡丘','miaowazhongzi': '妙蛙种子', 'xiaohuolong': '小火龙'} import pickle res = pickle.dumps(dictvar) print(res) # b'\x80\x03}q\x00(X\x07\x00\x00\x00pikaq... res = pickle.loads(res) print(res) # {'pikaqiu': '皮卡丘', 'miaowazhongzi': '妙蛙种子', 'xiaohuolong': '小火龙'} def func () : print('张宇童 - 前沿技术博客') res = pickle.dumps(func) print(res) res = pickle.loads(res) res() with open('0922.txt', 'wb+') as fp: pickle.dump(func,fp) with open('0922.txt', 'rb+') as fp: res = pickle.load(fp) res() # 张宇童 - 前沿技术博客
版权属于:
emer
文章声明:
本文版权内容属于《快乐小窝》转载请标明出处
评论一下?