python中dump与dumps实现序列化

作者:z天赐 时间:2023-01-13 22:46:16 

目录
  • 1、前言

  • 2、详解

1、前言

使用中如果我们想把python可识别对象的dict类型的数据通过str类型写入文件或者存入变量中
就需要用到dumpdumps

2、详解

dump

新建个dict文件,然后将dict文件存入一个json文档中


import json
Dict = {"name":"zhangtc"}
with open("./ztc.json", "w") as f:
   json.dump(Dict, f)

此时在本目录下会新建一个ztc.json的文件,打开会将dict通过str类型存入文件中

python中dump与dumps实现序列化

dumps

由下面代码可以看出,我们将Dict下的dict类型数据赋值给a,并且通过dumps转换成了str类型


import json
Dict = {"name":"zhangtc"}  #新建一个dict
print(type(Dict))  #打印下类型
a = json.dumps(Dict)  #将Dict数据转换成str数据
print(a)  #打印下转换完的数据
print(type(a))  #打印下转换完的数据类型

来源:https://www.cnblogs.com/ztcbug/p/15426454.html

标签:python,dump,dumps,序列化
0
投稿

猜你喜欢

  • python爬虫基础教程:requests库(二)代码实例

    2023-05-31 07:56:35
  • python matplotlib绘画十一种常见数据分析图

    2022-09-02 04:50:41
  • python实现数通设备tftp备份配置文件示例

    2022-12-02 13:59:21
  • Python 如何读取字典的所有键-值对

    2021-05-21 10:06:53
  • 一篇文章搞定数据库连接池

    2024-01-19 02:55:49
  • OpenCV清除小面积连通域的实现方法

    2023-11-16 03:58:25
  • Golang并发编程之调度器初始化详解

    2023-07-13 08:47:11
  • MySQL Left JOIN时指定NULL列返回特定值详解

    2024-01-16 09:55:32
  • 详谈python在windows中的文件路径问题

    2023-12-16 22:02:34
  • python截取两个单词之间的内容方法

    2022-06-02 01:48:46
  • 利用matlab与Excel交互之单元格操作

    2022-12-04 15:06:54
  • 磁盘缓存专题之一 缓存命中和缓存未命中&缓存与缓冲间的差异

    2012-10-07 11:02:46
  • js+css实现有立体感的按钮式文字竖排菜单效果

    2024-04-22 13:09:42
  • git版本库创建拓展添加文件到版本库教程

    2022-08-11 09:44:32
  • Python NumPy灰度图像的压缩原理讲解

    2021-02-16 02:46:33
  • Golang 限流器的使用和实现示例

    2024-04-25 15:06:25
  • 快速解决 MySQL中与浮点比较有关的问题

    2008-11-27 16:28:00
  • python3获取两个日期之间所有日期,以及比较大小的实例

    2023-01-31 06:54:52
  • 关于Go 空结构体的 3 种使用场景

    2024-05-22 17:45:21
  • PHP session反序列化漏洞深入探究

    2023-05-30 04:53:04
  • asp之家 网络编程 m.aspxhome.com