(原+译)使用numpy.savez保存字典后读取的问题
转载请注明出处:
http://www.cnblogs.com/darkknightzh/p/7608928.html
参考网址;
https://stackoverflow.com/questions/22315595/saving-dictionary-of-header-information-using-numpy-savez
python中,使用pickle保存变量时,如果变量过大,会无法保存文件。此时可以使用numpy.savez来保存变量(numpy.save保存一个变量,numpy.savez可以一次保存多个变量)。
但是numpy.savez只会保存numpy arrays。如果保存字典,载入后,变量类型为type(arrays['header']):
arrays = np.load(filename) h = arrays['key'] # h为array({'POSITION': (23, 54), 'TIME': 23.5}, dtype=object)
h.shape为()
h.dtype为dtype('O') # the 'object' dtype, since it's storing a dict, not numbers.
可以通过下面的方法来获取该字典(见参考网址):
h = arrays['key'][()]
h为{'POSITION': (23, 54), 'TIME': 23.5},即为保存的字典
(原+译)使用numpy.savez保存字典后读取的问题相关推荐
- python知识:numpy如何保存矩阵
一.说明 本文主要说明,numpy的张量如何存储导出,或导入.即:如何将array保存到txt文件中?如何将存到txt文件中的数据读出为ndarray类型?python如何保存矩阵,保存matrix, ...
- linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效
博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"><!--done--> 随笔- 6 文章- 2 评论- 2 < ...
- Python调整图片大小并保存调整后的图像
Python调整图片大小并保存调整后的图像 目录 Python调整图片大小并保存调整后的图像 #原始图像
- python读excel两列为字典_用python读取Excel并保存字典?一两行代码完成骚操作
分享一个前几天晚上粉丝问的问题,觉得很实用的一个问题,用python读取Excel并保存字典,如何做? 下面是该同学问题截图和代码 代码截图是下面这样的 不知道大家第一眼看了这个代码,什么感受?我第一 ...
- ipv4改完保存不成功_win7系统没法保存修改后IP地址的解决方法
很多小伙伴都遇到过win7系统没法保存修改后IP地址的困惑吧,一些朋友看过网上零散的win7系统没法保存修改后IP地址的处理方法,并没有完完全全明白win7系统没法保存修改后IP地址是如何解决的,今天 ...
- JFinal保存对象后可以取出主键
2019独角兽企业重金招聘Python工程师标准>>> JFinal保存对象后可以取出主键,即使这个主键是数据库自增长的. 今天无意中发现,JFinal保存对象后可以把主键取出来,我 ...
- win10服务器修改远程密码,技术员解惑win10系统远程桌面保存密码后无法修改的设置方法...
我们在使用win10系统的过程中,经常需要对win10系统远程桌面保存密码后无法修改的情况,想必大家都遇到过win10系统远程桌面保存密码后无法修改的情况吧,那么应该怎么处理win10系统远程桌面保存 ...
- win10服务器修改远程密码,win10系统远程桌面保存密码后无法修改的解决方案...
作为大多数用户都使用的win10系统,如果发生win10系统远程桌面保存密码后无法修改的情况,想必大家都遇到过win10系统远程桌面保存密码后无法修改的情况吧,那么应该怎么处理win10系统远程桌面保 ...
- ollyDbg 保存修改后的.exe文件
ollybug 破解注册机时,破解者可能需要保存.exe文件.我们将按照如下步骤来保存修改后的可执行文件. 第一:选中被修改的部分,如图为NOP的部分. 第二:用右键选中,选择编辑,选择复制到可执行文 ...
最新文章
- python字符串去重保持原顺序_python实现文本去重且不打乱原本顺序
- LeetCode 110 Balanced Binary Tree 平衡二叉树
- 关于使用 git 命令行来和“码云”账号上的项目互通过程的基础步骤
- CodeForces - 727D T-shirts Distribution(贪心)
- GB4208中规定的外壳防护等级IP
- RHEL5***检测系统(IDS)snort的安装与配置,建议用BASE做控制台
- Sklearn之Ensemble 估计器
- lua java效率_luaJavaBridge详解
- 如何修改firefox的默认缩放比
- BZOJ2286 [Sdoi2011]消耗战 【虚树 + 树形Dp】
- linux NVMe驱动总结
- Firebug下载地址及安装方法
- Android 集成支付宝支付
- 第二十九篇 -- 学习第五十六天打卡20190826
- PYA 练习2-3 输出倒三角图案
- c语言 统计已初始化的二维数组a[3][4]中非零元素的个数(用指针实现)
- HDU 2826 || The troubles of lmy(判断两个N边形是否相似
- 购买云服务器如何选择cpu与内存搭配
- HBuilder没有显示表格边框
- Android动画失效
热门文章
- python FTP服务器实现(Python3)
- java基础57 css样式、选择器和css定位(网页知识)
- 知识点 - 学习过程中积累
- python中的成员运算符_在Python中使用成员运算符的示例
- cocos2dx java 调用lua_cocos2dx之C++调用Lua
- 全国计算机等级考试题库二级C操作题100套(第39套)
- java formatter()_Java Formatter locale()用法及代码示例
- 面试题 锁消除是什么
- HashSet和LinkedHashSet使用
- MIUI 13:带来全新小部件,新增三大隐私保护功能等