讀取json資料,實際上是把json格式變成python中字典、列表等格式化的資料,方便索引查詢。
可以新建乙個檔案命名為data,然後把下面這段json資料放進去。
[,]
import json
path=
'data'
f =open
(path,
'r',encoding=
'utf-8'
)m = json.load(f)
# json.load() 這種方法是解析乙個檔案中的資料
# json.loads() 需要先將檔案,讀到乙個變數作為字串, 解析乙個字串中的數
print
(m[0][
'name'])
print
(m[0])
print
(m)
輸出:
張三[, ]
path=
'data'
f =open
(path)
for line in f:
line = line.rstrip(
) data=
eval
(line)
# eval()的作用和str()相反
# eval() 將一段字串 程式設計list dic tuple等格式
# str() 將list dict tuple 等變成字串
f.close(
)print
(data[0]
['name'])
print
(data[0]
)print
(data)
輸出:
張三[, ]
8小時python零基礎輕鬆入門
Python之讀取json資料
從 檔案 中載入 json,用json.load 從 str 中載入 json,用json.loads coding utf 8 import json jsondata 使用json.loads 方法,轉化為dict或者list型別 load是從檔案裡面load,loads是從str裡面load ...
Python 讀取json檔案
建立json檔案 1 8 讀取json檔案 1 import json 2 3 def loadfont 4 f open settings.json encoding utf 8 設定以utf 8解碼模式讀取檔案,encoding引數必須設定,否則預設以gbk模式讀取檔案,當檔案中包含中文時,會報...
python讀取使用json
學習模組之 json 工作中我們通常會遇到需要資料處理json字串資料,python中我們有乙個特別好的工具json 當然還有picle模組 下面我們就來詳細的介紹一下json工具 安裝,載入 pip install json import json簡單使用,注意區別 dict with open ...