读取本地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 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短