分享web开发知识

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

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

处理json

发布时间:2023-09-06 02:08责任编辑:郭大石关键词:jsjson
#json是一个字符串,只不过长得像字典,json只能用双引号,字典可以双引号或者单引号
import json
user_info="""
{
???"nhy":"12345","lxy":"123456"
}"""
print(type(user_info))#class‘str‘
user_dic=json.loads(user_info)#把json(字符串)转成字典
print(user_dic)
f=open(‘user.json‘)
# res=json.loads(f.read())
# print(res)
res=json.load(f)#直接从文件里面拿,不需要你再从文件里面读了
print(res)


# import json
# user_info="""
# {
# ????"nhy":"12345","lxy":"123456"
# }"""
# stu_info={‘laowang‘:{‘car‘:[‘BWM‘,‘Ben-z‘]}}
# stu_str=json.dumps(stu_info)#把字典转成一个字符串
# print(type(stu_info))
# print(type(stu_str))
# print(stu_str)


# import json
# user_info="""
# {
# ????"nhy":"12345","lxy":"123456"
# }"""
# stu_info={‘laowang‘:{‘car‘:[‘BWM‘,‘Ben-z‘]}}
# # fw=open(‘user.txt‘,‘w‘,encoding=‘utf-8‘)
# fw=open(‘user.json‘,‘w‘,encoding=‘utf-8‘)#将文件名改成json会自动帮你加上颜色
# # json.dump(stu_info,fw)#不需要自己再write了,人家会帮你写入文件
# json.dump(stu_info,fw,indent=4)#带缩进

总结:loads/dunps操作字符串
load/dump操作文件

处理json

原文地址:https://www.cnblogs.com/pengwa1226/p/9427254.html

知识推荐

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