国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實現通過shelve修改對象實例

2020-02-23 05:51:21
字體:
來源:轉載
供稿:網友

本文實例講述了python實現通過shelve修改對象的方法,分享給大家供大家參考。

具體實現方法如下:

import shelveshe = 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 #這樣修改是不行,這只是修改了個臨時對象print she['p']a = she['p']#給臨時對象綁定個名字a['p'] = 42she['p'] = aprint she['p']

本文實例測試環境為Python2.7.6

程序運行結果如下:

p {'p': 23}a {'a': 23}m {'m': 23}s {'s': 23}{'p': 23}#原值是這樣的{'p': 23}#只是修改了臨時對象{'p': 42}#綁定名字后,達到修改的目的

實例代碼及運行結果均配有較為詳盡的注釋,幫助大家理解其含義。希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贵定县| 务川| 灵山县| 明星| 百色市| 澳门| 乐东| 郯城县| 红河县| 南川市| 汕头市| 抚松县| 海城市| 汝阳县| 惠来县| 河曲县| 灵川县| 武穴市| 万宁市| 广昌县| 平顺县| 剑川县| 无为县| 甘肃省| 金湖县| 建瓯市| 台江县| 广西| 彭州市| 清镇市| 黄骅市| 乡宁县| 建湖县| 松阳县| 建宁县| 房产| 始兴县| 渑池县| 嘉义县| 肇州县| 横峰县|