npy以及npz這兩種文件格式,是python第三方庫numpy才能夠保存和讀取的文件類型,而也只有通過該庫才有方法來完成讀取保存操作 。下面這篇文章所要介紹的內容就是,python讀取和保存npy、npz文件的方法,想學習的小伙伴可以往下看看 。

一、npy文件
對于npy文件只需要將numpy這個第三方庫導入進來,然后調用方法生成數組或者矩陣對象 。再使用save()方法并傳入文件保存路徑以及數據對象,就可以將其保存為npy文件,代碼如下:
import numpy as npdata_1 = np.zeros((3, 3))np.save("test.npy", data_1)唯一需要注意這個文件必須是以npy作為后綴名的,而讀取文件就更加簡單了,調用load()方法并傳入文件路徑就可以直接把npy文件數據給讀取出來 。
二、npz文件
那么npz文件是以字典形式來保存數據的,它會給傳進來的每一個數組分配一個單獨存在不重復的字典鍵 。只需要在save后面加上一個字母z就能夠將其保存為npz文件,其余的語法和上面示例中是一樣的,代碼如下:
import numpy as npdata_1 = np.zeros((3, 3))np.savez("test.npz", data_1)不過讀取npz文件的方法就有點不同了,它需要先將其調用load()方法把數據都給取出來 。然后再通過循環迭代字典鍵的方式才可以得到具體對應的數據,代碼示例如下所示:
datas = np.load("test.npz")for key, arr in datas.items(): print(key, ": ", arr)【Python如何保存和讀取npy文件?Python保存npz文件用什么方法】以上就是關于“Python如何保存和讀取npy文件?Python保存npz文件用什么方法”的全部內容了,希望對你有所幫助 。



微信掃碼,學習更方便

現在報名贈100例知識點合集

猜你喜歡
- 常用的的pip命令有哪些?Python哪幾個pip命令經常使用
- Python滑塊驗證碼怎么破解?Python如何模擬滑塊驗證碼滑動
- Pygame模塊如何對游戲進行聲音添加?Pygame模塊添加游戲聲音的技巧
- 如何用包管理器安裝Python第三方模塊?利用包管理器安裝Python第三方模塊的方法
- Python包管理器有哪些類型?Python有哪些包管理器?
- python中pip的默認安裝路徑在哪?python怎么查看pip的安裝路徑?
- python縮進有多重要?python縮進的好處有哪些?
- 新鮮鮑魚殺了如何保存
- 單數是什么意思 單數如何表示
- 家長怎樣開導孩子厭學 家長如何開導孩子厭學
