用python實現json檔案的讀寫

2021-10-24 04:29:11 字數 900 閱讀 3543

讀取json檔案:

#讀取json檔案

import json

with

open

("test.json"

,mode=

"r",encoding=

"utf-8"

)as f:

#以讀取的方式開啟json檔案

json_f=json.load(f)

#讀取的json檔案格式為字串格式,要轉換為字典格式,方便取值

print

(f"json_f的內容:"

)print

(f"json_f的型別:"

)print

(json_f[

"key"])

#通過key取值

把乙個字典,寫入乙個json檔案:

#把乙個字典,寫入乙個json檔案

json_dic=

with

open

("test.json"

,mode=

"w",encoding=

"utf-8"

)as f:

#以追加的方式開啟json檔案

json.dump(json_dic,f,ensure_ascii=

false

)#因為json.dumps 序列化時對中文預設使用的ascii編碼.想輸出真正的中文需要指定ensure_ascii=false

#json_dic:寫入的內容, f:檔案 ensure_ascii=false:寫入格式

json檔案格式

用 Python 實現檔案查詢

查詢某個目錄下的目標檔案 import os 引入作業系統模組 import sys 用於標準輸入輸出 def search path,name for root,dirs,files in os.walk path path 為根目錄 if name in dirs or name in file...

Python實現讀取json檔案到excel表

一 需求 1 score.json 檔案內容 2 讀取json檔案儲存到資料庫,並計算出每個人的總分程式設計客棧和平均分 二 實現 import json,xlwt def read score jsonfile with open jsonfile,encoding utf 8 as f 將jso...

用C讀取json檔案

a jconf t read jconf const char file 確定檔案大小,並將讀取指標移回檔案開始 fseek f,0,seek end long pos ftell f fseek f,0,seek set if pos 0 if pos max conf size 根據檔案大小申請...