Python字典格式与JSON格式的相互转换

域名2025-11-05 14:07:509384

Python中可以方便的字典通过JSON模块来实现字典格式与JSON字符串格式的相互转换,以下是格式格式示例代码。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 #!/usr/bin/python #-*- coding:utf-8 -*- import json dumps():将字典转换为JSON格式的互转换字符串 loads():将JSON格式的源码库字符串转化为字典 dump() :将字典转换为JSON格式的字符串,并将转化后的字典结果写入文件 load() :从文件读取JSON格式的字符串,并将其转化为字典 d1 = {父亲:张三,格式格式母亲:李四, 子女:{老大:张五, 老二:张六}} print("\n字典:\n") print(d1) #将字典转换为JSON格式的IT技术网字符串 j1 = json.dumps(d1, ensure_ascii = False, indent = 2) print("\n将字典转换为JSON格式的字符串:\n") print(j1) #将JSON格式的字符串转换为字典 d2 = json.loads(j1) print("\n将JSON格式的字符串转换为字典:\n") print(d2) #将字典内容保存为JSON格式的文件 filename = test1.json with open(filename, w, encoding = UTF-8) as f: json.dump(d1, f, ensure_ascii = False, indent = 2) #读取JSON格式文件的内容并转换为字典 with open(filename, r, encoding = UTF-8) as f: d3 = json.load(f) print("\n读取JSON格式文件的源码下载内容并转换为字典:\n") print(d3)

输出结果

本文地址:http://www.bzuk.cn/html/775d37398851.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

热门文章

全站热门

翰智儿童手表(功能全面,守护孩子成长)

PHP基础|如何解决中文乱码问题?

扒一扒C# 8.0新功能,程序员会买单吗?

饿了么技术运营是如何摆平那些恼人事故的

Win7原版ISO教程(通过Win7原版ISO教程,轻松下载、安装和激活Windows7)

Python爬虫之BeautifulSoup

基于TensorFlow打造强化学习API:TensorForce是怎样炼成的?

多推送 SDK 的方案中,我们还需要思考什么?

友情链接

滇ICP备2023006006号-33