python hdf5檔案的讀寫

2021-08-17 10:45:02 字數 628 閱讀 7561

1、python的h5py這個包,在大檔案的讀寫的時候,速度比txt要快很多很多

import h5py #匯入工具包

import numpy as np

#hdf5的寫入:

imgdata = np.zeros((30,3,128,256))

f = h5py.file('hdf5_file.h5','w') #建立乙個h5檔案,檔案指標是f

f['data'] = imgdata #將資料寫入檔案的主鍵data下面

f['labels'] = range(100) #將資料寫入檔案的主鍵labels下面

f.close() #關閉檔案

#hdf5的讀取:

f = h5py.file('hdf5_file.h5','r') #開啟h5檔案

f.keys() #可以檢視所有的主鍵

a = f['data'][:] #取出主鍵為data的所有的鍵值

f.close()

Qt5 檔案讀寫

讀寫檔案涉及到的幾個類 和 讀檔案函式 void readfile const qstring filename qtextstream提供一種讀寫文字文件邊界的介面 qtextstream outtext my file 將qtextstream與特定檔案關聯 qdebug outtext.rea...

HDF5檔案讀寫

做實驗需要跑資料,caffe庫要求資料格式為hdf5.hdf5資料的import與export可以通過matlab簡單完成。hdfview可以簡單檢視hdf5資料。1.h5disp命令可以檢視hdf5資料格式 h5disp test.h5 hdf5 test.h5 group dataset dat...

HDF5檔案讀寫

做實驗需要跑資料,caffe庫要求資料格式為hdf5.hdf5資料的import與export可以通過matlab簡單完成。hdfview可以簡單檢視hdf5資料。1.h5disp命令可以檢視hdf5資料格式 1 h5disp test.h5 2hdf5 test.h5 3 group 4 data...