讀取本地json文件,解析json(實例講解)
更新時間:2017年12月06日 08:58:05 作者:qukaige
下面小編就為大家分享一篇讀取本地json文件,解析json的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
模擬用戶登錄
# data.json 文件同目錄下
[
{
"id": 1,
"username": "zhangshan",
"password": "123qwe",
"lock": false
},
{
"id": 2,
"username": "lisi",
"password": "123qwe",
"lock": false
},
{
"id": 3,
"username": "wangwu",
"password": "123qwe",
"lock": false
}
]
import json # 引入模塊
count = 1
# 打開一個json文件
data = open("./data.json", encoding='utf-8')
# 轉(zhuǎn)換為python對象
strJson = json.load(data)
flag = False
lockFlag = False
while count <= 3:
username = input("請輸入用戶名:")
password = input('請輸入密碼:')
for user in strJson:
if username == user['username'] and password == user['password']:
if not user['lock']:
flag = True
else:
lockFlag = True
break
if flag:
print('登錄成功!!')
break
else:
print('賬號或密碼錯誤')
count = count + 1
# 輸出(注意多層結(jié)構(gòu))
# print(strJson[0]['id'])
# for item in strJson:
# print(item)
以上這篇讀取本地json文件,解析json(實例講解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Pandas時間序列:時期(period)及其算術(shù)運算詳解
今天小編就為大家分享一篇Pandas時間序列:時期(period)及其算術(shù)運算詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python OpenCV調(diào)用攝像頭檢測人臉并截圖
這篇文章主要為大家詳細介紹了Python OpenCV調(diào)用攝像頭檢測人臉并截圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-07-07
Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別
本文主要介紹了OpenCV cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-06-06

