标签:open get 数据 project shelve name python import pytho
一、shelve简介
1、shelve是一个简单的数据存储方案,他只有一个函数就是open(),这个函数接收一个参数就是文件名,然后返回一个shelf对象,你可以用他来存储东西,就可以简单的把他当作一个字典,当你存储完毕的时候,就调用close函数来关闭
2、shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式
二、实例
import shelve,datetime d = shelve.open(‘E:\python-project\\f7‘) # 打开一个文件 print(d.get(‘name‘)) print(d.get(‘info‘)) print(d.get(‘date‘)) info = {‘age‘:‘12‘,‘job‘:‘it‘} name = ["alex", "rain", "test"] d["name"] = name # 持久化列表 d["info"] = info # 持久化类 d["date"] = datetime.datetime.now() d.close()
标签:open get 数据 project shelve name python import pytho
原文地址:https://www.cnblogs.com/bazingafraser/p/9009692.html