成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Python中序列化與反序列化的區(qū)別有哪些-創(chuàng)新互聯(lián)

Python中序列化與反序列化的區(qū)別有哪些?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學(xué)習下,希望你能有所收獲。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供察哈爾右翼前網(wǎng)站建設(shè)、察哈爾右翼前做網(wǎng)站、察哈爾右翼前網(wǎng)站設(shè)計、察哈爾右翼前網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、察哈爾右翼前企業(yè)網(wǎng)站模板建站服務(wù),十多年察哈爾右翼前做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

序列化是將對象的狀態(tài)信息轉(zhuǎn)換為可以存儲或傳輸?shù)男问降倪^程。在序列化期間,對象將其當前狀態(tài)(存在內(nèi)存中)寫入到臨時或持久性存儲區(qū)(硬盤)。以后,可以通過從存儲區(qū)中讀取或反序列化對象的狀態(tài),重新創(chuàng)建該對象。

實現(xiàn)對象的序列化和反序列化在python中有兩種方式:json 和 pickle。

其中json用于字符串 和 python數(shù)據(jù)類型間進行轉(zhuǎn)換,pickle用于python特有的類型 和 python的數(shù)據(jù)類型間進行轉(zhuǎn)換,pickle是python特有的。

1、JSON序列化:json.dumps()

info = {
  "name":"tj",
  "age":22
}
import json
print(info)
print(type(info))
print(json.dumps(info))
print(type(json.dumps(info)))

f = open("test.txt","w")
# f.write(info)  # TypeError: write() argument must be str, not dict
f.write(json.dumps(info)) # 正常寫入文件 f.write(json.dumps(info)) 等價于 json.dump(info, f)
f.close()

>>>
{'name': 'tj', 'age': 22}
<class 'dict'>
{"name": "tj", "age": 22}
<class 'str'>

名稱欄目:Python中序列化與反序列化的區(qū)別有哪些-創(chuàng)新互聯(lián)
URL網(wǎng)址:http://jinyejixie.com/article20/dedoco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站網(wǎng)站內(nèi)鏈、外貿(mào)建站App開發(fā)、動態(tài)網(wǎng)站品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
屏南县| 黄陵县| 元阳县| 进贤县| 河东区| 凤冈县| 勐海县| 镇安县| 子长县| 凤庆县| 潞西市| 九龙坡区| 洛扎县| 丹寨县| 巴青县| 广河县| 交口县| 交口县| 新巴尔虎右旗| 保靖县| 南丰县| 开原市| 丹寨县| 泉州市| 防城港市| 防城港市| 中阳县| 灵宝市| 富宁县| 东丰县| 广东省| 昭通市| 娱乐| 房产| 闸北区| 宁乡县| 增城市| 夹江县| 垫江县| 宁明县| 大冶市|