为什么使用pickle模块
數(shù)據(jù)庫(kù)是數(shù)據(jù)存儲(chǔ)的常用方式,其在應(yīng)用程序中使用,可以對(duì)大量數(shù)據(jù)進(jìn)行存儲(chǔ)。
而pickle模塊同樣是為了永久存儲(chǔ),其可以對(duì)小數(shù)據(jù)量進(jìn)行存儲(chǔ)。數(shù)據(jù)存儲(chǔ)在一個(gè).pickle文件中。
pickle和數(shù)據(jù)庫(kù)都是為了方便存儲(chǔ)數(shù)據(jù)。
pickle的使用:
pickle可以將對(duì)象數(shù)據(jù)壓到一個(gè)文件中,永久保存。這樣在取用時(shí),只需將該文件中的數(shù)據(jù)取出。而不是每次都重新進(jìn)過(guò)各種語(yǔ)句,處理得到對(duì)象數(shù)據(jù)。
(一)pickle.dump(obj,file,protocal)將對(duì)象數(shù)據(jù)存入文件
? ? ? ? ?
? ? ? ?會(huì)在該腳本文件所在的目錄下生成一個(gè)test.pickle文件。此時(shí)已存儲(chǔ)了data1對(duì)象(字典)
(二)pickle.load(file)從文件中取數(shù)據(jù),重新構(gòu)建出對(duì)象數(shù)據(jù)
? ? ??
? ? 讀取出對(duì)象數(shù)據(jù)供后續(xù)使用
轉(zhuǎn)載于:https://www.cnblogs.com/gwj99/p/7650198.html
總結(jié)
以上是生活随笔為你收集整理的为什么使用pickle模块的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SpringBoot应用的集成测试
- 下一篇: Ubuntu 进入、退出命令行的快捷键