之间有什么区别__str__和__repr__在__str__?
我在使用Python读取hdf5 matlab 7.3文件时遇到了麻烦.我正在使用h5py 2.0.1.
我可以读取存储在文件中的所有矩阵,但我无法读取字符串列表.h5py将字符串显示为形状(1,894)的数据集,其类型为| 04.此数据集包含对象引用,我尝试使用h5file[obj_ref]语法取消引用.
这会产生类似的结果dataset "FFb": shape (4, 1) type "<u2".我将其解释为长度为4的字符数组.这似乎是字符串的ASCII表示.
是否有一种简单的方法可以解决问题?
是否有任何包提供matlab到python hdf5支持?