Python3快速入门(八)Python3 JSON
admin
2023-06-29 09:03:00
0次

1、JSON简介

JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,是基于ECMAScript的一个子集。

2、json模块简介

Python3 中可以使用 json 模块来对 JSON 数据进行编解码,包含两个函数:

json.dumps(): 对数据进行编码。

json.loads(): 对数据进行解码。

在json的编解码过程中,Python 的数据类型与json类型会相互转换。

json.dump():将数据保存为JSON文件

json.load():从JSON文件读取数据

Python数据类型编码为JSON数据类型转换表:

dict object

list,tuple array

str string

Int,float,enum number

True true

False false

None null

JSON解码为Python数据类型转换表:

object dict

array list

string str

number(int) int

number(real) float

true True

false False

null None

3、JSON实例

在学习过程中有什么不懂得可以加我的
python学习交流扣扣qun,784-758-214
×××里有不错的学习视频教程、开发工具与电子书籍。
与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什么内容
# -*- coding:utf-8 -*-

import json

data = {

    "id":"123456",

    "name":"Bauer",

    "age":30

}

jsonFile = "data.json"

if __name__ == '__main__':

    # 将字典数据转换为JSON对象

    print("raw data: ", data)

    jsonObject = json.dumps(data)

    print("json data: ", jsonObject)

    # 将JSON对象转换为字典类型数据

    rowData = json.loads(jsonObject)

    print("id: ", rowData["id"])

    print("name: ", rowData["name"])

    print("age: ", rowData["age"])

    # 将JSON对象保存为JSON文件

    with open(jsonFile, 'w') as file:

        json.dump(jsonObject, file)

    # 将JSON文件读取内容

    with open(jsonFile, 'r') as file:

        data = json.load(file)

        print(data)

# output:

# raw data:  {'id': '123456', 'name': 'Bauer', 'age': 30}

# json data:  {"id": "123456", "name": "Bauer", "age": 30}

# id:  123456

# name:  Bauer

# age:  30

# {"id": "123456", "name": "Bauer", "age": 30}

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...