当前位置: 首页 > news >正文

python中的JSON数据格式

文章目录

  • 什么是json
  • 主要功能
  • Python数据和Json数据的相互转化

什么是json

JSON是一种轻量级的数据交互格式。可以按照JSON指定的格式去组织和封装数据。JSON本质上是一个带有特定格式的字符串。

主要功能

json就是一种在各个编程语言中流通的数据格式,负责不同编程语言中的数据传递和交互。各种编程语言存储数据的容器不尽相同在Python中有字典dict这样的数据类型,而其它语言可能没有对应的字典。为了让不同的语言都能够相互通用的互相传递数据,JSON就是一种非常良好的中转数据格式。也就是不同语言的服务间可以通过接口进行交互,交互时的数据格式使用json。

Python数据和Json数据的相互转化

1、dumps把python对象转化为json
2、loads把json格式数据转化为python对象

案例:

``

import json

data = [{‘name’:‘老王’,‘age’:60},{‘name’:‘老李’,‘age’:70}]
// dumps把python对象转化为json
data = json.dumps(data)
print(f’json.dumps(data):{type(data)}')

// loads把json格式数据转化为python对象
data = json.loads(data)
print(f’json.loads(data):{type(data)}')

``

在这里插入图片描述

相关文章:

  • android keystore源码分析
  • 代码随想录算法训练营第五十天| 动态规划12
  • centos9之ESXi环境下安装
  • windows设置暂停更新时长
  • <02.26>Leetcode
  • 力扣LeetCode:1472 设计浏览器历史记录
  • 驭势科技9周年:怀揣理想,踏浪前行
  • 《Linux系统编程篇》共享内存(Linux 进程间通信(IPC))——基础篇
  • 在 Vue 组件中,如何确认父组件在 add 模式下传入 value 的情况及其对子组件 getProducts() 方法的触发影响?
  • matlab 七自由度车辆模型轮毂电机驱动电动汽车的振动分析
  • 【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
  • Python Cookbook-2.14 回退输入文件到起点
  • 【Linux】进程优先级 | 进程调度(三)
  • TCP/IP 5层协议簇:物理层
  • 软件工程----敏捷模型
  • 医疗UI的特殊法则:复杂数据可视化的“零错误”设计守则
  • MySQL 存储过程详解
  • 3D线上艺术展览:开启未来艺术观赏新纪元
  • 【 .sdL】具体解析方法思路和步骤
  • AGV入门基础问答
  • 网站栏目架构/seo教程有什么
  • 汽修网站怎么做/珠海百度关键字优化
  • 手机wordpress上传失败/aso优化报价
  • 台湾网站建设公司/新闻发稿公司
  • 网站设计的研究方法有哪些/现在学seo课程多少钱
  • 廊坊网站建设精灵/关键词歌曲免费听