读取本地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
}
]
importjson#引入模块
count=1
#打开一个json文件
data=open("./data.json",encoding='utf-8')
#转换为python对象
strJson=json.load(data)
flag=False
lockFlag=False
whilecount<=3:
username=input("请输入用户名:")
password=input('请输入密码:')
foruserinstrJson:
ifusername==user['username']andpassword==user['password']:
ifnotuser['lock']:
flag=True
else:
lockFlag=True
break
ifflag:
print('登录成功!!')
break
else:
print('账号或密码错误')
count=count+1
#输出(注意多层结构)
#print(strJson[0]['id'])
#foriteminstrJson:
#print(item)
以上这篇读取本地json文件,解析json(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短