json中loads的用法


python中json中的loads()和dumps()它們的作用經常弄換了,這里記錄下,loads方法是把json對象轉化為python對象,dumps方法是把pyhon對象轉化為json對象,我是這么理解的,先上段loas的代碼:

#!/usr/bin/env python
#coding=utf8
import os
import sys
import json
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(BASE_DIR)
db_user_info = BASE_DIR + r"\database\users_dict"
username = "liuhui"
def quxian():
    with open(db_user_info, "r+", encoding="utf8") as user_file:
        users_info = json.loads(user_file.read())
        if username in users_info.keys():
            print("ok")
        else:
            print("wrong")
quxian()

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM