python json是什么_python json详解
在寫某狗屁不通文章生成器的時候,發現有個json類型的文件看不懂。
于是先來搞懂什么是json
json是一種儲存數據的文件類型。
說人話,就是一種文件,能夠數據
類似于DOC,excel 之類的。
json能儲存半結構化數據。
簡單來說,半結構化是
簡單介紹一下 json的幾個功能。分別是:
1.dumps 將一個字典轉換成 json
2.dump 將一個文件轉換成json
3.loads 讀取sring 轉化成字典
4.load 讀取filename轉化成字典
代碼:
# utf-8
# time:2020/4/16 8:30
# author:彭張智
import json
di={'a':'a'
}
j=json.dumps(di)
#將 字典轉換成json類型 格式轉換
print(j)
print(type(j))
with open(r'./j.json','w+') as f:
# 打開一個新的 json文件,然后讀寫
f.write(j)
with open(r'./jj.json','w+') as file:
json.dump(di,file)
# json 文件讀寫 讀寫di 成為一個json 文件
r=json.loads(j)
#讀取json object 轉換成字典 只能讀取string 類型
print(r)
with open(r'./j.json','r') as f:
reads=json.load(f)
# 只能讀取 filename 文件
if r == reads:
print("ok!")
總結
以上是生活随笔為你收集整理的python json是什么_python json详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python元组操作_Python:元组
- 下一篇: ios系统python编译器_MacBo