python中如何把数据存储到本地
来源:互联网 发布:问道手游sf源码 编辑:程序博客网 时间:2024/05/20 06:41
有很多时候,我们会在python的运行过程中得到一些重要的变量,比如一个数据量很庞大的dict。而且,后面的某些程序也会用到这个dict,那么我们就最好把它存储到本地来,然后下次调用的时候,先读取本地的文件,导入到字典类型中,调用即可。这样就免去了重新学习这个字典的过程。那么在python中如何把数据存储到本地呢?
我们用到的是python中的pickle模块。
如下:
import pickledata1 = {'a': [1, 2.0, 3, 4+6j], 'b': ('string', u'Unicode string'), 'c': None}selfref_list = [1, 2, 3]selfref_list.append(selfref_list)output = open('data.pkl', 'wb')# Pickle dictionary using protocol 0.pickle.dump(data1, output)# Pickle the list using the highest protocol available.pickle.dump(selfref_list, output, -1)output.close()
总结:使用pickle.dump把程序中的变量存储到本地文件,然后用pickle.load从本地文件中导入数据到程序中的变量中,实现调用。
ps:pickle居然是泡菜的意思,dump是倾倒的意思,这样子记比较容易一些。
其实最主要的还是要记住pickle模块的用法啦~
参考链接:
http://www.cnblogs.com/pzxbc/archive/2012/03/18/2404715.html
2 0
- python中如何把数据存储到本地
- iOS开发怎么获取本地数据和把数据存储到本地
- iOS开发怎么获取本地数据和把数据存储到本地
- 如何利用python把文章到数组中存储等待处理
- Android如何把json格式的数据存储到xml中
- 把数据保存到本地
- 表维护中,怎样把数据下载到本地?
- java--把数据库数据写到本地excel中
- python-把excel里面的数据存储到矩阵里面
- 如何把本地项目上传到GitHub仓库中
- 把会话数据持久存储到远程服务器中
- Http Get 从服务器中获取数据 存储到本地
- 如何把图片、声音等存储到sql中
- 如何把图片、声音等存储到sql中
- 如何把数据库中的数据存储在list中
- SAP中如何把屏幕数据复制到excel中
- 用Python把EXCEL中的数据写入到MySQL中
- cocos2dx 如何把文件保存到本地
- Android Studio的使用小贴士
- 关于程序在64位系统上运行报错的问题:No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_
- C++程序随笔
- 第六周 项目一-深复制体验(1)
- 手势识别(五)触摸事件与手势识别重要知识点
- python中如何把数据存储到本地
- 输入一个非负整数,返回组成它的数字之和sum
- 基础总结篇之六:ContentProvider之读写联系人
- comparator接口与Comparable接口的区别
- DataReport使用手记
- Spring定时任务的几种实现
- HBase的协处理器问题,prePut函数无法触发。
- 手势识别(六)调节触摸到视图的传递
- UIView用户事件响应