json ialah jenis data umum
Situasi umum Data jenis yang dikembalikan oleh antara muka di bawah adalah semua json
, yang kelihatan seperti kamus, dan bentuknya juga k-v{ }
Malah , json ialah rentetan
String tidak boleh diperolehi dengan kunci atau nilai, jadi ia mesti ditukar menjadi kamus terlebih dahulu
Tukar kamus kepada rentetan json
Hanya rentetan boleh ditulis dalam fail, tetapi anda boleh menukar kamus menjadi rentetan json Rentetan json ialah rentetan dan boleh ditulis pada fail
kaedah gendang
Kendalian failimport json res = json.loads(s) # s是json类型的字符串 print(res) # 打印字典 print(type(res)) # 打印res类型 print(res.keys()) # 打印字典的所有keySalin selepas log masukkaedah dump()f = open('stus.json',encoding='utf-8') content = f.read() # 使用loads()方法需要先读文件 user_dic = json.loads(cotent) print(user_dic)Salin selepas log masukParameter:import json f = open('stus.json',encoding="utf-8") user_dic = json.load(f) print(user_dic)Salin selepas log masuk
inden: putus baris rentetan + lekukan
ensure_ascii: Sama ada hendak menukar kepada kod ASCII
Perbezaan:Atas ialah kandungan terperinci Apakah kaedah pengendalian perpustakaan json dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!