python實(shí)現(xiàn)通過(guò)shelve修改對(duì)象實(shí)例
本文實(shí)例講述了python實(shí)現(xiàn)通過(guò)shelve修改對(duì)象的方法,分享給大家供大家參考。
具體實(shí)現(xiàn)方法如下:
import shelve
she = shelve.open('try.she','c')
for c in 'spam':
she[c] = {c:23}
for c in she.keys():
print c,she[c]
she.close()
she = shelve.open('try.she','c')
print she['p']
she['p']['p'] = 42 #這樣修改是不行,這只是修改了個(gè)臨時(shí)對(duì)象
print she['p']
a = she['p']#給臨時(shí)對(duì)象綁定個(gè)名字
a['p'] = 42
she['p'] = a
print she['p']
本文實(shí)例測(cè)試環(huán)境為Python2.7.6
程序運(yùn)行結(jié)果如下:
p {'p': 23}
a {'a': 23}
m {'m': 23}
s {'s': 23}
{'p': 23}#原值是這樣的
{'p': 23}#只是修改了臨時(shí)對(duì)象
{'p': 42}#綁定名字后,達(dá)到修改的目的
實(shí)例代碼及運(yùn)行結(jié)果均配有較為詳盡的注釋,幫助大家理解其含義。希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- 使用Python解析JSON數(shù)據(jù)的基本方法
- Python操作json數(shù)據(jù)的一個(gè)簡(jiǎn)單例子
- Python3中的json模塊使用詳解
- 簡(jiǎn)單介紹Python中的JSON模塊
- python pickle 和 shelve模塊的用法
- 舉例簡(jiǎn)單講解Python中的數(shù)據(jù)存儲(chǔ)模塊shelve的用法
- Python使用shelve模塊實(shí)現(xiàn)簡(jiǎn)單數(shù)據(jù)存儲(chǔ)的方法
- python3 shelve模塊的詳解
- 詳解Python之?dāng)?shù)據(jù)序列化(json、pickle、shelve)
- python爬取之json、pickle與shelve庫(kù)的深入講解
相關(guān)文章
Django自定義用戶表+自定義admin后臺(tái)中的字段實(shí)例
今天小編就為大家分享一篇Django自定義用戶表+自定義admin后臺(tái)中的字段實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-11-11
4種方法教你利用Python發(fā)現(xiàn)數(shù)據(jù)的規(guī)律
發(fā)現(xiàn)數(shù)據(jù)的規(guī)律是數(shù)據(jù)分析和數(shù)據(jù)科學(xué)中非常重要的一個(gè)步驟。這篇文章主要給大家整理了4個(gè)可以發(fā)現(xiàn)數(shù)據(jù)規(guī)律的方法,希望對(duì)大家有所幫助2023-03-03
Python實(shí)現(xiàn)壓縮和解壓縮ZIP文件的方法分析
這篇文章主要介紹了Python實(shí)現(xiàn)壓縮和解壓縮ZIP文件的方法,結(jié)合具體實(shí)例形式分析了Python操作zip文件壓縮與解壓縮的常用操作技巧,需要的朋友可以參考下2017-09-09
python腳本設(shè)置超時(shí)機(jī)制系統(tǒng)時(shí)間的方法
這篇文章主要介紹了python腳本設(shè)置超時(shí)機(jī)制系統(tǒng)時(shí)間的方法,感興趣的小伙伴們可以參考一下2016-02-02
Python Tricks 使用 pywinrm 遠(yuǎn)程控制 Windows 主機(jī)的方法
這篇文章主要介紹了Python Tricks 使用 pywinrm 遠(yuǎn)程控制 Windows 主機(jī)的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
numpy中實(shí)現(xiàn)ndarray數(shù)組返回符合特定條件的索引方法
下面小編就為大家分享一篇numpy中實(shí)現(xiàn)ndarray數(shù)組返回符合特定條件的索引方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04
PyTorch?Dataset與DataLoader使用超詳細(xì)講解
用于處理數(shù)據(jù)樣本的代碼可能會(huì)變得凌亂且難以維護(hù);理想情況下,我們希望數(shù)據(jù)集代碼與模型訓(xùn)練代碼解耦,以獲得更好的可讀性和模塊化。PyTorch提供的torch.utils.data.DataLoader和torch.utils.data.Dataset允許你使用預(yù)下載的數(shù)據(jù)集或自己制作的數(shù)據(jù)2022-10-10
教你怎么用Python實(shí)現(xiàn)自動(dòng)生日祝福
這篇文章主要介紹了教你怎么用Python實(shí)現(xiàn)自動(dòng)生日祝福,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有很好地幫助,需要的朋友可以參考下2021-05-05

