我想將字符串的可變長度列表存儲到HDF5數據集。該代碼,這是從Python中將字符串列表存儲到HDF5數據集
import h5py
h5File=h5py.File('xxx.h5','w')
strList=['asas','asas','asas']
h5File.create_dataset('xxx',(len(strList),1),'S10',strList)
h5File.flush()
h5File.Close()
我得到一個錯誤,指出「類型錯誤:爲D型沒有轉換路徑:D型(」 & LT U3' )」 其中& LT是指除符號
如何實際少我可以解決這個問題嗎?
對於初學者,您在'create_dataset'上有錯字。你能給出你正在使用的確切代碼,特別是在'strList'來自哪裏? – SlightlyCuban
對於錯字感到抱歉,我試圖將熊貓數據幀序列化爲HDF5文件,所以我必須創建一個包含所有列名稱的標題,以便我提取列表中的列名並嘗試將其寫入到HDF5數據集。 – gman
除了上面的代碼錯字模擬完全相似的情況 – gman