Python 添加到HDFStore时分类数据已损坏

Python 添加到HDFStore时分类数据已损坏,python,pandas,hdf5,Python,Pandas,Hdf5,熊猫0.16.2使“11-9553АП”类别为空字符串,0.17使“utf-8”编解码器无法解码字节0xd0 store = pd.HDFStore(r"D:\test10.h5") store["data"] = pd.Series(("cat", "cat", "11-9553АВП", "hippo")).astype('category') print(store["data"]) store.close() 调试后,我看到pytables\u read\u records截断了某些类

熊猫0.16.2使
“11-9553АП”
类别为空字符串,0.17使
“utf-8”编解码器无法解码字节0xd0

store = pd.HDFStore(r"D:\test10.h5")
store["data"] = pd.Series(("cat", "cat", "11-9553АВП", "hippo")).astype('category')
print(store["data"])
store.close()
调试后,我看到pytables
\u read\u records
截断了某些类别的1个字节。或者,当写入HDF元字段时,它们可能被截断


UPD:好的。它是用

修复的,它将在下个月推出的0.17.1版本中。@Jeff我已经修补了0.17版本,效果很好。0.16.2-没有。我将在0.17.1版本后删除此问题。0.16.2版本对此不起作用。在0.17.0中进行了一些修复