• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
菩提叶子
博客园    首页    新随笔    联系   管理    订阅  订阅
python json和pickle

json和pickle共用方法

dumps 把任意对象序列化成一个str
loads 把任意str反序列化成原来数据
dump把对象序列化后写入到文件对象中
load 把文件对象中的内容反序列化

json和pickle区别

1、json序列化后的数据类型是str,适用于所有语言,但仅限于int,float,bool,str,list,tuple,dict,none
json不能连续load,只能一次性拿出所有数据
2、pickle序列化之后的数据类型是字节流(bytes),所有数据类型都可以转换,但仅限于python之间的存储传输
pickle可以连续load,多套数据放到同一个文件中

 

posted on 2022-10-25 15:51  菩提叶子  阅读(34)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3