分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

json、pickle

发布时间:2023-09-06 01:57责任编辑:胡小海关键词:jsjson

什么叫序列化?

序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或网络传输到远程,因为硬盘或网络传输时只能接受bytes

把内存数据转成字符,叫序列化

把字符转成内存数据类型,叫反序列化

import json,pickle

json,用于字符串和python数据类型间进行转换

  data = {‘name‘:‘rong‘}

  d = json.dumps(data)  #直接将数据转成字符串

  d2 = json.loads(d)  #直接将字符串转成数据类型

  json.dump():写入硬盘

    data = {‘name‘:‘rong‘}

    f = open(‘test.json‘)

    json.dump(data, f)

    f.close()

  json.load():从文件读回来

pickle,用于python特有的类型和python的数据类型进行转换

import shelve

json、pickle

原文地址:https://www.cnblogs.com/lizirong/p/9124281.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved