如何实现shelve实例的存储管理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计476个文字,预计阅读时间需要2分钟。
对于传统的数据库,大家都很清楚是用来存储数字、字符串、JSON等数据的,但这类数据通常是静态的。如果想保存动态数据,比如对象的实例,那可能就没有直接的解决方案了。答案是可以的。
对于传统的数据库,大家都很清楚是拿来存储数字,字符串,json等等, 但是有一点这一类的数据是静态的。如果想保存动态数据,比如对象的实例,有没有可能呢。答案是肯定的。
shelve模块就提供了这种可能性,它是基于pickle模块,是数据持久化的解决方案。
installation
shelve是python内置模块,无需额外安装。
本文共计476个文字,预计阅读时间需要2分钟。
对于传统的数据库,大家都很清楚是用来存储数字、字符串、JSON等数据的,但这类数据通常是静态的。如果想保存动态数据,比如对象的实例,那可能就没有直接的解决方案了。答案是可以的。
对于传统的数据库,大家都很清楚是拿来存储数字,字符串,json等等, 但是有一点这一类的数据是静态的。如果想保存动态数据,比如对象的实例,有没有可能呢。答案是肯定的。
shelve模块就提供了这种可能性,它是基于pickle模块,是数据持久化的解决方案。
installation
shelve是python内置模块,无需额外安装。

