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