通過例項解析Python呼叫json模組

2022-10-04 15:42:23 字數 818 閱讀 8393

介紹

今天介紹一種資料格式,json。json是j**ascript object notation的縮寫,區別於txt、csv,json編碼格式更加靈活,在工作也會經常遇到。在python中要讀寫json是十分方便的,只需要呼叫json模組。

使用直接匯入模組

import json

兩個讀寫資料的函式: json.dumps() 和 json.loads()

# 假設我們有乙份資料

student =

# 編碼成json格式

st_jktseoomriqson = json.dumps(student)

# 從json格式讀取

st_loaded = json.loads(st_json)

如果需要ktseoomriq讀寫檔案,可以使用 json.dump() 和 json.load()

注意沒有 s

# writing json data

with open('data.json', 'w') as f:

json.dump(data, f)

# reading data back

with open('data.json', 'r') as f:

data = json.load(f)

由於json不是傳統的資料格式,直接print會很難看,可以使用pprint來列印

from pprint import pprint

pprint(st_json)

本文標題: 通過例項解析python呼叫json模組

本文位址: /jiaoben/python/292140.html

通過例項解析Python return執行原理

return 語句就是講結果返回到呼叫的地方,並把程式的控制權一起返回 程式執行到所遇到的第乙個return即返回 退出def塊 不會再執行第二個return。如下 def worker a,b,c x a b y x c retu y result worker 1,2,3 print resul...

通過例項解析python描述符原理作用

本質上看,描述符是乙個類,只不過它定義了另乙個類中屬性的訪問方式。換句話說,乙個類可以將屬性管理全權委託給描述符類。描述符類基於以下三種特殊方法,換句話說,這三種方法組成了描述符協議 其中,實現了setter和getter方www.cppcns.com程式設計客棧法的描述符被稱為資料描述符,反之,如...

通過例項解析python and和or使用方法

在python中and和or返回的值並不是true和false這麼簡單。雖然他們看上去和c 中的 和 有些相似。在了解and和or之前,我們先要了解python中的true和false。在python裡面,0 none為假,其它任何東西都為真。ok,在此前提下。看這樣乙個例子 我們大致可以總結出這樣...