欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

讀取本地json文件,解析json(實(shí)例講解)

 更新時(shí)間:2017年12月06日 08:58:05   作者:qukaige  
下面小編就為大家分享一篇讀取本地json文件,解析json的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

模擬用戶(hù)登錄

# 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
 
# 打開(kāi)一個(gè)json文件
data = open("./data.json", encoding='utf-8')
# 轉(zhuǎn)換為python對(duì)象
strJson = json.load(data)
flag = False
lockFlag = False
while count <= 3:
 username = input("請(qǐng)輸入用戶(hù)名:")
 password = input('請(qǐng)輸入密碼:')
 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('賬號(hào)或密碼錯(cuò)誤')
 count = count + 1
# 輸出(注意多層結(jié)構(gòu))
# print(strJson[0]['id'])
# for item in strJson:
#  print(item)

以上這篇讀取本地json文件,解析json(實(shí)例講解)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Pandas時(shí)間序列:時(shí)期(period)及其算術(shù)運(yùn)算詳解

    Pandas時(shí)間序列:時(shí)期(period)及其算術(shù)運(yùn)算詳解

    今天小編就為大家分享一篇Pandas時(shí)間序列:時(shí)期(period)及其算術(shù)運(yùn)算詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • Python正則表達(dá)式使用范例分享

    Python正則表達(dá)式使用范例分享

    本文給大家總結(jié)了7個(gè)常用的Python正則表達(dá)式的使用范例以及簡(jiǎn)單解釋分析,有需要的小伙伴可以參考下
    2016-12-12
  • Python OpenCV調(diào)用攝像頭檢測(cè)人臉并截圖

    Python OpenCV調(diào)用攝像頭檢測(cè)人臉并截圖

    這篇文章主要為大家詳細(xì)介紹了Python OpenCV調(diào)用攝像頭檢測(cè)人臉并截圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • 淺談FastAPI到底用不用async問(wèn)題

    淺談FastAPI到底用不用async問(wèn)題

    這篇文章主要介紹了FastAPI到底用不用async問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 淺談如何使用Python控制手機(jī)(二)

    淺談如何使用Python控制手機(jī)(二)

    這篇文章主要為大家介紹了如何使用Python控制手機(jī),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-11-11
  • PyTorch使用GPU加速計(jì)算的實(shí)現(xiàn)

    PyTorch使用GPU加速計(jì)算的實(shí)現(xiàn)

    PyTorch利用NVIDIA CUDA庫(kù)提供的底層接口來(lái)實(shí)現(xiàn)GPU加速計(jì)算,本文就來(lái)介紹一下PyTorch使用GPU加速計(jì)算的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • Python集合操作方法詳解

    Python集合操作方法詳解

    這篇文章主要介紹了Python集合操作方法詳解,需要的朋友可以參考下
    2020-02-02
  • 使用python實(shí)現(xiàn)壓縮PDF文件大小的方法

    使用python實(shí)現(xiàn)壓縮PDF文件大小的方法

    壓縮 PDF 文件能有效減小文件大小并提高文件傳輸?shù)男?同時(shí)還能節(jié)省計(jì)算機(jī)存儲(chǔ)空間,除了使用一些專(zhuān)業(yè)工具對(duì)PDF文件進(jìn)行壓縮,我們還可以通過(guò) Python 來(lái)執(zhí)行該操作,本文將分享一個(gè)簡(jiǎn)單有效的使用 Python 壓縮 PDF 文件的方法,需要的朋友可以參考下
    2024-06-06
  • Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別

    Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別

    本文主要介紹了OpenCV cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • 詳解Python中下劃線(xiàn)的5種含義

    詳解Python中下劃線(xiàn)的5種含義

    本文介紹了Python中單下劃線(xiàn)和雙下劃線(xiàn)的各種含義和命名約定,名稱(chēng)修飾的工作原理,以及它如何影響你自己的Python類(lèi),感興趣的可以了解一下
    2021-07-07

最新評(píng)論