Python numpy.load()用法及代码示例


numpy.load()函数从具有npy扩展名(.npy)的磁盘文件返回输入数组。读取二维数组.npy文件的数据

用法:numpy.load(file, mmap_mode=None, allow_pickle=True, fix_imports=True,encoding=’ASCII’)

参数:

  1. file ::file-like对象,字符串或pathlib.Path。要读取的文件。 File-like对象必须支持seek()和read()方法。
  2. mmap_mode :如果不为None,则使用给定模式memory-map文件(有关详细信息,请参见numpy.memmap
  3. 模式说明)。
  4. allow_pickle :允许加载存储在npy文件中的腌制对象数组。
  5. fix_imports :仅在在Python 3上加载Python 2生成的腌制文件时有用,该文件包括包含对象数组的npy /npz文件。
  6. encoding :仅当在Python 3中加载Python 2生成的腌制文件时有用,该文件包含包含对象数组的npy /npz文件。
  7. Returns :数据存储在文件中。对于.npz文件,必须关闭NpzFile类的返回实例,以避免泄漏文件描述符。

allow_pickle = True后才可打开,因为numpy版本过高
Alldata = np.load('populations.npz',allow_pickle = True)

查看此npz文件下的所有npy文件,此项目里包含“data”和“feature_names”两个文件
Alldata.files


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM