对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中的__init__ 、__new__、__call__小结
Apr 25 Python
Python批量重命名同一文件夹下文件的方法
May 25 Python
基于Django filter中用contains和icontains的区别(详解)
Dec 12 Python
Python基于TCP实现会聊天的小机器人功能示例
Apr 09 Python
基于DataFrame筛选数据与loc的用法详解
May 18 Python
python 运用Django 开发后台接口的实例
Dec 11 Python
详解Python sys.argv使用方法
May 10 Python
python实现登录密码重置简易操作代码
Aug 14 Python
python配置文件写入过程详解
Oct 19 Python
Python3搭建http服务器的实现代码
Feb 11 Python
Python函数参数分类原理详解
May 28 Python
Python实现一个简单的毕业生信息管理系统的示例代码
Jun 08 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
PHP操作xml代码
2010/06/17 PHP
PHP+ACCESS 文章管理程序代码
2010/06/21 PHP
smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例
2015/01/22 PHP
php批量删除cookie的简单实现方法
2015/01/26 PHP
php实现简单的上传进度条
2015/11/17 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
Laravel中日期时间处理包Carbon的简单使用
2017/09/21 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
2018/06/22 PHP
phpQuery采集网页实现代码实例
2020/04/02 PHP
JavaScript 在线压缩和格式化收藏
2009/01/16 Javascript
window.onload 加载完毕的问题及解决方案(下)
2009/07/09 Javascript
如何在父窗口中得知window.open()出的子窗口关闭事件
2013/10/15 Javascript
js实现目录定位正文示例
2013/11/14 Javascript
解析URI与URL之间的区别与联系
2013/11/22 Javascript
Jquery动态替换div内容及动态展示的方法
2015/01/23 Javascript
Javascript基础之数组的使用
2016/05/13 Javascript
JS与Ajax Get和Post在使用上的区别实例详解
2016/06/08 Javascript
js接收并转化Java中的数组对象的方法
2016/08/11 Javascript
深入理解JavaScript 参数按值传递
2017/05/24 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
2017/06/12 Javascript
React学习笔记之条件渲染(一)
2017/07/02 Javascript
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
详解Vue打包优化之code spliting
2018/04/09 Javascript
vue如何在自定义组件中使用v-model
2018/05/14 Javascript
在layui中对table中的数据进行判断(0、1)转换为提示信息的方法
2019/09/28 Javascript
使用go和python递归删除.ds store文件的方法
2014/01/22 Python
利用Python的装饰器解决Bottle框架中用户验证问题
2015/04/24 Python
python 3利用Dlib 19.7实现摄像头人脸检测特征点标定
2018/02/26 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
2018/04/28 Python
对Python中内置异常层次结构详解
2018/10/18 Python
numpy实现神经网络反向传播算法的步骤
2019/12/24 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
《爱的教育》读书心得
2014/11/08 职场文书
幼儿教师个人总结
2015/02/05 职场文书
综合素质评价个性与发展自我评价
2015/03/06 职场文书
CSS实现切角+边框+投影+内容背景色渐变效果
2021/11/01 HTML / CSS