hdf5storage讀取 h5檔案

2021-09-11 04:59:36 字數 835 閱讀 3873

讀取.h5檔案時,常用的是h5py模組,但該模組存在一些缺點,就是在python中,使用h5py讀取的資料會對原始資料產生類似於轉置等操作,在使用過程中帶來諸多不便。 而hdf5storage模組可以完全避免這種問題。

hdf5storage的使用非常簡單,示例如下:

import hdf5storage as hdf5

import numpy as np

import h5py

data1 = np.random.randn(4,

4)hdf5.write(data = data1, path =

'/b'

, filename =

'./data1.h5'

, store_python_metadata=

true

, matlab_compatible=

true

)data_read = h5py.file(

'./data1.h5'

,'r'

)print

(list

(data_read.keys())

)

引數:store_python_metadata, matlab_compatible保證了資料的可還原度,即資料在讀取時的資料和儲存時的狀態一模一樣。path:為資料的keys。

同時hdf5storage模組還支援mat file v』7.3』。只需將字尾.h5改為.mat即可。本文章建議只用hdf5storage模組儲存,不用來讀取。因為該模組難以獲取h5檔案的keys(),在不知道h5檔案的結構下無法讀取檔案內容。讀取h5檔案還是要用h5py模組。

h5 storage事件監聽

引用 h5移動web開發指南 上的話 當同源頁面的某個頁面修改了localstorage,其餘的同源頁面只要註冊了storage事件,就會觸發 所以,localstorage的例子執行需要如下條件 很容易犯的錯誤是,在同乙個網頁修改本地儲存,又在同乙個網頁監聽,這樣是沒有效果的。網頁a 監聽了sto...

python中利用h5py模組讀取h5檔案中的主鍵

import h5py import numpy as np hdf5的寫入 imgdata np.zeros 2,4 f h5py.file hdf5 file.h5 w 建立乙個h5檔案,檔案指標是f f data imgdata 將資料寫入檔案的主鍵data下面 f labels np.arr...

h5應用資料加密 H5定製開發方案

正文共計 815字預計 產品特性 快速迭代 h5常用於輕量級應用,例如 活動營銷頁面 拉新等,而這些相對開發成本比較低,也可滿足市場需求進行快速迭代。專屬方案 所想即所得,為客戶量身定製策劃方案 多種定製 提供活動營銷 商業 遊戲有效等多種定製 全新互動 互動性強,視覺效果佳,使用者的感官體驗好,可...