numpy的文件存储 .npy .npz 文件
将数组以二进制格式保存到磁盘
转自:https://blog.csdn.net/m0_37041325/article/details/78006203
np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中。
import numpy as np
a=np.arange(5)
np.save('test.npy',a)
这样在程序所在的文件夹就生成了一个test.npy文件
将test.npy文件中的文件读出来
import numpy as np
a=np.load('test.npy')
print(a)
注:保存为Numpy专用的二进制格式后,就不能用notepad++等打开看了(乱码)。因此这种方式建议在不需要看保存文件内容的情况下使用。
np.savez
如果你想将多个数组保存到一个文件中的话,可以使用numpy.savez函数。savez函数的第一个参数是文件名,其后的参数都是需要保存的数组,也可以使用关键字参数为数组起一个名字,非关键字参数传递的数组会自动起名为arr_0, arr_1, …。savez函数输出的是一个压缩文件(扩展名为npz),其中每个文件都是一个save函数保存的npy文件,文件名对应于数组名。load函数自动识别npz文件,并且返回一个类似于字典的对象,可以通过数组名作为关键字获取数组的内容:
import numpy as np
a=np.arange(3)
b=np.arange(4)
c=np.arange(5)
np.savez('array_save.npz',a,b,c_array=c)
这样程序所在文件夹就生成了一个array_save.npz文件
把npz文件中的数据读出来
import numpy as np
A=np.load('array_save.npz')
print(A['arr_0'])
print(A['arr_1'])
print(A['c_array'])
numpy的文件存储 .npy .npz 文件相关推荐
- npz文件转为npy_numpy的文件存储.npy .npz 文件详解
Numpy能够读写磁盘上的文本数据或二进制数据. 将数组以二进制格式保存到磁盘 np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为 ...
- python怎么打开npz文件_numpy的文件存储.npy .npz 文件详解
Numpy能够读写磁盘上的文本数据或二进制数据. 将数组以二进制格式保存到磁盘 np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为 ...
- numpy的文件存储 .npy .npz 文件
Numpy能够读写磁盘上的文本数据或二进制数据. 将数组以二进制格式保存到磁盘 np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为 ...
- numpy的文件存储.npy .npz 文件详解
Numpy能够读写磁盘上的文本数据或二进制数据. 1.npy文件--Numpy专用的二进制格式 np.load()和np.save()是读写磁盘数组数据的两个重要函数. 使用时,数组会以未压缩的原始二 ...
- python npz文件_numpy的文件存储 .npy .npz 文件
1)Numpy能够读写磁盘上的文本数据或二进制数据. 将数组以二进制格式保存到磁盘 np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩展 ...
- npz文件转为npy_numpy的文件存储 .npy .npz 文件
1)Numpy能够读写磁盘上的文本数据或二进制数据. 将数组以二进制格式保存到磁盘 np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩展 ...
- Numpy 的文件存储.npy和.npz 区别
Numpy能读写磁盘上的文本数据和二进制数据: 提供了多种存取数组内容的文件操作函数: 保存数组数据的文件可以是二进制格式或者文本格式. 1 将数组以二进制格式保存到磁盘.npy格式 np.load ...
- Android数据存储——2.文件存储_B_资源文件
今天学习Android数据存储--文件存储_资源文件 把资源文件mybook.txt放入项目目录下的res资源文件夹下的raw文件夹下(没有则新建),PS:mybook.txt存为UTF-8编码. X ...
- Android的数据存储:SharedPrefrence存储,手机内部文件存储,手机外部文件存储
存储方式分类 Android支持的数据存储方式:SharedPrefrence存储手机内部文件存储手机外部文件存储Sqlite数据库存储远程服务器存储 SharedPrefrence存储 介绍 SP存 ...
最新文章
- Javascript学习7 - 脚本化浏览器窗口
- 有人问你如何掌握隐含狄利克雷分布(LDA),把这篇文章甩给他
- 面试官:海量无序数据,寻找第 K 大的数,越快越好
- flash 3D在线游戏
- STM32开发 -- WIFI那些事儿(一)
- android热修复原理底层替换,Android 热修复 - 各框架原理学习及对比
- Earliest PEP Algorithm Principles
- r语言 分类变量 虚拟变量_R语言中的变量
- 找树根和孩子(信息学奥赛一本通-T1336)
- 如何生成MD5哈希?
- Spring源码解读(1)-IOC容器BeanDefinition的加载
- python爬取快手视频_【原创开源】快手爬虫,根据id批量爬取用户的所有图集和视频...
- 手机服务器连接视频文件夹吗,巧用手机自带功能向电脑传输视频 华为小米苹果均适用...
- 机器学习核心概念完全解析(建议收藏)
- 张云茹计算机,重庆理工大学药学与生物工程学院研究生导师简介-张云茹
- Solidity ——push mapping 探赜索隐
- 图书管理系统之用户信息维护
- windows11文件夹共享设置 如何共享 如何访问
- 萌新linux的基础笔记
- 一文看懂:光学行业 三摄+潜望式+3D
热门文章
- windows的几个内置账户
- win Qt qextserialport 编写串口通信程序全程图文讲解
- 甲骨文_AlphaEdition
- 所有操作系统下载地址Windows Redhat CentOS
- 如何使用ExternalContext类(一)
- skyworth E900-S 安装沙发
- 百度云云虚拟主机新用户体验活动:6元购买3个月香港主机
- 无刷直流电机(BLDC)无传感器控制,采用的是容积卡尔曼观测,能够很好的估计转速和转子位置,有对应的simulink文件跟ckf代码
- PyTorch指数移动平均(EMA)手册
- 雅马哈机器人编程讲解_雅马哈机器人编程手册【相关词_雅马哈机器人编程】...