python3的序列化和反序列化代码演示
python3的序列化和反序列化代码演示,序列化以后的代码可以方便存储到文件而不会出现各种编码问题。
""" 作者:皮蛋编程(https://www.pidancode.com) 创建日期:2022/3/27 功能描述:python3的序列化和反序列化代码演示 """ import pickle aa = dict() aa["title"] = "皮蛋编程" aa["num"] = 2 t = pickle.dumps(aa) # 序列化这个字典 print(t) f = pickle.loads(t) # 反序列化,还原原来的状态 print(f)
输出结果如下:
b'\x80\x04\x95$\x00\x00\x00\x00\x00\x00\x00}\x94(\x8c\x05title\x94\x8c\x0c\xe7\x9a\xae\xe8\x9b\x8b\xe7\xbc\x96\xe7\xa8\x8b\x94\x8c\x03num\x94K\x02u.'
以上代码在python3.9环境下测试通过
相关文章