您的位置:首页 > 编程语言 > Python开发

python中读写json格式数据的函数基础应用

2019-05-02 17:15 169 查看

1、**json.dumps()**将一个字典转换成字符串;json.loads()将字符串转换成字典
2、**json.dumps()**将多个字典转换成列表或者字符串;json.loads()将列表或者字符串转换成字典

# -*- coding: utf-8 -*-
import json
# 读写json文件的函数
#1、json.dumps()将一个字典转换成字符串;json.loads()将字符串转换成字典
# 2、json.dumps()将多个字典转换成列表或者字符串;json.loads()将列表或者字符串转换成字典

#1、字典
test={'name':'baidu','age':28}#字典
print(type(test))
print(len(test))
print('===========')
#json.dumps将test转换成字符串
A= json.dumps(test)
print A
print(type(A))
print(len(A))
print('============')
#json.loads将字符串转换成字典
B=json.loads(A)
print(B)
print(type(B))
print(len(B))

print('==========================================')
#2、列表
sites = [
{ "name":"百度" , "url":"https://www.baidu.com/" },
{ "name":"bilibili" , "url":"https://www.bilibili.com/" },
{ "name":"CSDN" , "url":"https://blog.csdn.net" }
]#列表
#json.dumps将sites转换成字符串
C=json.dumps(sites)
print(C)
print(type(C))
#json.loads将字符串转换成列表
D=json.loads(C)
print(D)
print(type(D))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: