模塊作用
成都創(chuàng)新互聯(lián)公司是專業(yè)的都蘭網(wǎng)站建設(shè)公司,都蘭接單;提供成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行都蘭網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!json 通常用于在web 客戶端和服務(wù)器數(shù)據(jù)交換,即把字符串類型轉(zhuǎn)換成python 基本數(shù)據(jù)類型 ,或者將python 基本數(shù)據(jù)類型轉(zhuǎn)換成字符串類型
常用的方法
json.dumps(obj) # 將python 的基本數(shù)據(jù)類型轉(zhuǎn)換成字符串
json.loads(obj) # 將字符串序列化成python 的基本數(shù)據(jù)類型
json.dump(obj) # 將python 的基本數(shù)據(jù)類型轉(zhuǎn)換成字符串并寫入到文件當(dāng)中
json.load(obj) # 讀取文件中的字符串,序列化成python 的基本數(shù)據(jù)類型
示列演示
import json
json.dumps # 將一個列表類型的變量序列化成字符串
json_list = [1, 2, 3, 4, 67]
print(json_list, type(json_list))
json_str = json.dumps(json_list)
print(json_str, type(json_str))
執(zhí)行顯示
[1, 2, 3, 4, 67] <class 'list'>
[1, 2, 3, 4, 67] <class 'str'>
json.loads 將一個字符串,序列化成字典格式
import json
dict_str = '{"k1":"a1","k2":"a2"}'
print(dict_str, type(dict_str))
json_dict = json.loads(dict_str)
print(json_dict, type(json_dict))
json.dump 將字典存入到文件當(dāng)中
dict1 = {"k1": "a1", "k2": "a2"}
print(dict1, type(dict1))
json.dump(dict1,open("db.txt","w",encoding='utf-8'))
執(zhí)行后顯示如下
#json.load 讀取文件,將讀取出來的字符串,轉(zhuǎn)換成python 的基本數(shù)據(jù)類型
dict2 = json.load(open('db.txt', 'r', encoding='utf-8'))
print(dict2,type(dict2))
執(zhí)行后顯示如下
{'k1': 'a1', 'k2': 'a2'} <class 'dict'>
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
分享標(biāo)題:python標(biāo)準(zhǔn)模塊之json模塊-創(chuàng)新互聯(lián)
文章來源:http://aaarwkj.com/article48/cdpdep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、關(guān)鍵詞優(yōu)化、云服務(wù)器、商城網(wǎng)站、面包屑導(dǎo)航、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容