python- json

python- json,第1张

概述一、概念 json是一种通用的数据类型,任何语言都认识 接口返回的数据类型都是json 长得像字典,形式也是k-v { } 其实json是字符串 字符串不能用key、value来取值,要先转成字典才可以 定义json字符串,要使用‘’‘ {}’‘’格式 http://www.bejson.com/可以校验json格式对不对 json串里面是双引号,字典里面是单引号 格式如下: {
一、概念
Json是一种通用的数据类型,任何语言都认识 接口返回的数据类型都是Json 长得像字典,形式也是k-v { } 其实Json是字符串 字符串不能用key、value来取值,要先转成字典才可以 定义Json字符串,要使用‘’‘ {}’‘’格式 http://www.beJson.com/可以校验Json格式对不对 Json串里面是双引号,字典里面是单引号 格式如下:
{        "error_code": 0,#要使用双引号,如果是单引号则运行时会报错,可以上网做在线Json格式校验        "stu_info": [                {                        "ID": 309,"name": "小白","sex": "","age": 28,"addr": "河南省济源市北海大道32号","grade": "天蝎座","phone": "18512572946","gold": 100                },{                        "ID": 310,"phone": "18516572946","gold": 100                }        ]}
二、Json *** 作

1、Json转成字典
(1).loads()方法
import Jsondic = {"name": "dabai","age": 18}print(Json.dumps(dic))  # 把字典转成Json串fj = open(a.Json,w)print(Json.dump(dic,fj))  # 把字典转换成的Json串写到一个文件里面s_Json = {"name":"dabai","age":20,"status":true}print(Json.loads(s_Json))  # 把Json串转换成字典fr = open(b.Json,r)print(Json.load(fr))  # 从文件中读取Json数据,然后转成字典
总结

以上是内存溢出为你收集整理的python- json全部内容,希望文章能够帮你解决python- json所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1191377.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存