您正在读取Unipre字符串,但将数据类型指定为ASCII。根据h5py
Wiki,h5py当前不支持此转换。
您需要将字符串编码为h5py处理的格式:
asciiList = [n.enpre("ascii", "ignore") for n in strList]h5File.create_dataset('xxx', (len(asciiList),1),'S10', asciiList)
注意:并非所有以UTF-8编码的内容都可以以ASCII编码!
欢迎分享,转载请注明来源:内存溢出
您正在读取Unipre字符串,但将数据类型指定为ASCII。根据h5py
Wiki,h5py当前不支持此转换。
您需要将字符串编码为h5py处理的格式:
asciiList = [n.enpre("ascii", "ignore") for n in strList]h5File.create_dataset('xxx', (len(asciiList),1),'S10', asciiList)
注意:并非所有以UTF-8编码的内容都可以以ASCII编码!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)