分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

json串 与字典的转换

发布时间:2023-09-06 02:03责任编辑:郭大石关键词:jsjson
#----json是一个字符串,长得像是字典-----



import json
#把json转换成字典
user_info=‘‘‘
{"nhy":"1234567","lxy":"12345"}
‘‘‘
user_dic=json.loads(user_info) ?#loads方法把json转换成字典
print(user_dic)
# loads传的是字符串 load 传的是文件对象
f=open(‘stu.json‘)
res=json.load(f) #
print(res)

# loads传的是字符串 load 传的是文件对象
f=open(‘stu.json‘)
#res=json.loads(f.read()) # 把字符串转换为字典,读取文件
# print(res)
res=json.load(f) #
print(res)


#dumps方法把字典转换成 json 串 并写入文件中

stu_info ={‘laowang‘:{‘cars‘:[‘BMW‘,‘Ben-z‘]}}
stu_str=json.dumps(stu_info) #dumps方法就是字典把json(字符串)
print(‘json....‘,type(stu_str))
print(stu_str)

#写入文件夹
fw=open(‘stu.txt‘,‘w‘,encoding=‘utf-8‘)
fw.write(stu_str)
fw.close()
#dump不需要自己在write了会自己写入,indent 是自动加好缩进
stu_info ={‘laowang‘:{‘cars‘:[‘BMW‘,‘Ben-z‘]}}
fw=open(‘stu.txt‘,‘w‘,encoding=‘utf-8‘)
#dump 不需要自己在write了会自己写入,indent 是自动加好缩进
json.dump(stu_info,fw,indent=4)
 
 

json串 与字典的转换

原文地址:https://www.cnblogs.com/niel/p/9270938.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved