对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登录豆瓣并发帖的方法
Jul 08 Python
利用python获取Ping结果示例代码
Jul 06 Python
使用python 和 lint 删除项目无用资源的方法
Dec 20 Python
python机器学习案例教程——K最近邻算法的实现
Dec 28 Python
对numpy中数组元素的统一赋值实例
Apr 04 Python
对python GUI实现完美进度条的示例详解
Dec 13 Python
选择Python写网络爬虫的优势和理由
Jul 07 Python
Python要如何实现列表排序的几种方法
Feb 21 Python
解决django中form表单设置action后无法回到原页面的问题
Mar 13 Python
为什么是 Python -m
Jun 19 Python
python2和python3哪个使用率高
Jun 23 Python
python安装读取grib库总结(推荐)
Jun 24 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笔记之:有规律大文件的读取与写入的分析
2013/04/26 PHP
浅析PHP程序设计中的MVC编程思想
2014/07/28 PHP
php微信开发之关注事件
2018/06/14 PHP
PHP cookie与session会话基本用法实例分析
2019/11/18 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
Javascript 事件流和事件绑定
2009/07/16 Javascript
一个基于jquery的图片切换效果
2010/07/06 Javascript
javascript椭圆旋转相册实现代码
2012/01/16 Javascript
jQuery获取当前对象标签名称的方法
2014/02/07 Javascript
原生JavaScript制作微博发布面板效果
2016/03/11 Javascript
Mongoose中document与object的区别示例详解
2017/09/18 Javascript
深入理解Vue.js源码之事件机制
2017/09/27 Javascript
微信小程序实现弹出菜单
2018/07/19 Javascript
JS+H5 Canvas实现时钟效果
2018/07/20 Javascript
微信小程序使用template标签实现五星评分功能
2018/11/03 Javascript
使用Layer组件弹出多个对话框(非嵌套)与关闭及刷新的例子
2019/09/25 Javascript
JavaScript判断数组类型的方法
2019/10/23 Javascript
小程序外卖订单界面的示例代码
2019/12/30 Javascript
JavaScript中this函数使用实例解析
2020/02/21 Javascript
[03:20]次级联赛厮杀超职业 现超级兵对拆世纪大战
2014/10/30 DOTA
Python tempfile模块学习笔记(临时文件)
2014/05/25 Python
使用Python编写基于DHT协议的BT资源爬虫
2016/03/19 Python
Flask框架的学习指南之制作简单blog系统
2016/11/20 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
python抓取需要扫微信登陆页面
2019/04/29 Python
django有外键关系的两张表如何相互查找
2020/02/10 Python
python实现小程序推送页面收录脚本
2020/04/20 Python
Python while true实现爬虫定时任务
2020/06/08 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
2021/01/29 Python
JavaScript+Canvas实现自定义画板的示例代码
2019/05/13 HTML / CSS
银行内勤岗位职责
2014/04/09 职场文书
艺术学院毕业生求职信
2014/07/09 职场文书
公司领导班子四风对照检查材料
2014/09/27 职场文书
个人工作保证书
2015/02/28 职场文书
2016年三八节红领巾广播稿
2015/12/17 职场文书
CSS 一行代码实现头像与国旗的融合
2021/10/24 HTML / CSS