我想将字符串的可变长度列表存储到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