json,picke工作流程
2019-05-21 17:23:24 184 举报
json pickle工作原理图
作者其他创作
大纲/内容
必须转化成bytes,才可以
但是这样你获取到数据之后,是不能反转回去的!
json.loads
php语言dic1 = {'name': '太白金星'}
文件读写
decode
encode
网络传输
json.dumps
json序列化:特殊的str'{\"name\": \"太白金星\"}'
bytes(二进制)
json.dump
json序列化的工作原理
所以你们想到的是应该将其他数据类型转化成str类型,然后在转化成bytes类型,这样就可以用于网络传输和文件读写了
python语言dic1 = {'name': '太白金星'}
pickle.dumps
bytes
以字典举例
pickle.load
pickle序列化:特殊的bytes类型b'\\x80\\x03}q\\x00X\\x02s.'
pickle序列化的工作原理
str
open函数已经在内部替你完成
pickle.loads
json.load
只有str类型才可以直接与bytes类型相互转换
pickle.dump
0 条评论
回复 删除
下一页