对numpy中二进制格式的数据存储与读取方法详解


Posted in Python onNovember 01, 2018

使用save可以实现对numpy数据的磁盘存储,存储的方式是二进制。查看使用说明,说明专门提到了是未经压缩的二进制形式。存储后的数据可以进行加载或者读取,通过使用load方法。

In [81]:np.save('demo',data1)

通过以上操作,数据data1被存储到了demo文件中,numpy会自动加上npy的文件后缀名。

In [82]: a =np.load('demo.npy')

In [83]: a

Out[83]: array([0,1, 2, 3, 4, 5, 6, 7, 8, 9])

通过上面的结果可以看出加载成功,而a获取了原来data1的数据对象信息。进行相等判断可以看出,两者等价。

In [84]: a ==data1

Out[84]: array([True, True, True, True, True, True, True, True, True, True], dtype=bool)

针对后缀名的自动追加,再次测试一下,如果参数中加上了npy的扩展名是否还会额外再增加一个?

In [85]:np.save('demo.npy',data1)

通过以上命令操作得出结论:如果在参数中加上了扩展名,扩展名将不会再次扩充。使用简单的编辑器打开二进制文件看看是否可读。

具体的信息如下:

对numpy中二进制格式的数据存储与读取方法详解

以上这篇对numpy中二进制格式的数据存储与读取方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python去掉行尾的换行符方法
Jan 04 Python
Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
Apr 02 Python
Python基于分析Ajax请求实现抓取今日头条街拍图集功能示例
Jul 19 Python
django的settings中设置中文支持的实现
Apr 28 Python
python将类似json的数据存储到MySQL中的实例
Jul 12 Python
python实现最大优先队列
Aug 29 Python
将python依赖包打包成window下可执行文件bat方式
Dec 26 Python
python实现拼图小游戏
Feb 22 Python
使用python执行shell脚本 并动态传参 及subprocess的使用详解
Mar 06 Python
pytorch中的weight-initilzation用法
Jun 24 Python
Pytorch 扩展Tensor维度、压缩Tensor维度的方法
Sep 09 Python
python操作xlsx格式文件并读取
Jun 02 Python
使用python获取电脑的磁盘信息方法
Nov 01 #Python
在IPython中执行Python程序文件的示例
Nov 01 #Python
在IPython中进行Python程序执行时间的测量方法
Nov 01 #Python
Python找出微信上删除你好友的人脚本写法
Nov 01 #Python
[原创]Python入门教程4. 元组基本操作
Oct 31 #Python
对numpy中数组转置的求解以及向量内积计算方法
Oct 31 #Python
Ubuntu下Python2与Python3的共存问题
Oct 31 #Python
You might like
星际初学者游戏中永远要做的事
2020/03/04 星际争霸
php 服务器调试 Zend Debugger 的安装教程
2009/09/25 PHP
php str_pad() 将字符串填充成指定长度的字符串
2010/02/23 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
2013/08/08 PHP
PHP中的多种加密技术及代码示例解析
2016/10/20 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
js下写一个事件队列操作函数
2010/07/19 Javascript
JS获取并操作iframe中元素的方法
2013/03/21 Javascript
基于mouseout和mouseover等类似事件的冒泡问题解决方法
2013/11/18 Javascript
js完美的div拖拽实例代码
2014/01/22 Javascript
jQuery1.9.1针对checkbox的调整方法(prop)
2014/05/01 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
JavaScript异步加载浅析
2014/12/28 Javascript
JQuery的Pager分页器实现代码
2016/05/03 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
2016/12/08 Javascript
[00:57]辉夜杯战队访谈宣传片—VG
2015/12/25 DOTA
python在linux系统下获取系统内存使用情况的方法
2015/05/11 Python
python爬虫框架scrapy实战之爬取京东商城进阶篇
2017/04/24 Python
Python网络编程详解
2017/10/31 Python
python实现定时自动备份文件到其他主机的实例代码
2018/02/23 Python
解决python中遇到字典里key值为None的情况,取不出来的问题
2018/10/17 Python
Python解决两个整数相除只得到整数部分的实例
2018/11/10 Python
对python中的argv和argc使用详解
2018/12/15 Python
python openpyxl使用方法详解
2019/07/18 Python
Django通用类视图实现忘记密码重置密码功能示例
2019/12/17 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
Html5百叶窗效果的示例代码
2017/12/11 HTML / CSS
比驿:全球酒店比价网
2018/06/20 全球购物
JAVA的事件委托机制和垃圾回收机制
2014/09/07 面试题
教师绩效考核方案
2014/01/21 职场文书
转让协议书范本
2014/04/15 职场文书
学生个人评语大全
2015/01/04 职场文书
护士旷工检讨书
2015/08/15 职场文书
SQL实现LeetCode(178.分数排行)
2021/08/04 MySQL
CentOS7安装MySQL8的超级详细教程(无坑!)
2022/06/10 Servers
MySQL中dd::columns表结构转table过程及应用详解
2022/09/23 MySQL