python基础3-json操作

Posted xumb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础3-json操作相关的知识,希望对你有一定的参考价值。

json操作

例子1:

#json就是字符串

import json
d = "name":"abc"
json_str = json.dumps(d)   #把字典/list转成字符串(json)
print(json_str)

json_str2 = ‘"xmb":"123456","age":"30"‘
dic = json.loads(json_str2)   #把字符串(json)转成字典
print(dic)

 

例子2:

d1=  
      "id": 314,
      "name": "矿泉水",
      "sex": "男",
      "age": 18,
      "addr": "北京市昌平区",
      "grade": "摩羯座",
      "phone": "18317155663",
      "gold": 405
    
with open(‘xmb.json‘,‘w‘,encoding=‘utf-8‘) as f:
    json.dump(d1,f,ensure_ascii=False,indent=8)   #直接把字符串写入文件

  

例子3:

with open(‘xmb.json‘,encoding=‘utf-8‘) as f1:
    dic = json.load(f1)    #直接读取文件内容,并转成字典格式
    print(dic)

  

以上是关于python基础3-json操作的主要内容,如果未能解决你的问题,请参考以下文章

小白学 Python(23):Excel 基础操作(上)

小白学 Python(18):基础文件操作

Python基础 基础文件操作

[python基础]序列操作基础

Python自动化基础day02:Python基础2

Python基础篇第2篇: Python文件操作