gss =pd.read_hdf('gss.hdf5','gs')这是我在VS代码上使用的代码。
Traceback (most recent call last):
File "d:\pthon_txt\t.py", line 4, in <module>
gss = pd.read_hdf('gss.hdf5', 'gs')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Mohammed\AppData\Local\Programs\Python\Python311\Lib\site-packages\pandas\io\pytables.py", line 442, in read_hdf
return store.select(
^^^^^^^^^^^^^
File "C:\Users\Mohammed\AppData\Local\Programs\Python\Python311\Lib\site-packages\pandas\io\pytables.py", line 847, in select
raise KeyError(f"No object named {key} in the file")
KeyError: 'No object named gs in the file'
PS D:\pthon_txt>
我想载入这个hdf文件在Pandas Dataframe
2条答案
按热度按时间watbbzwu1#
要了解HDF存储中存储了哪些密钥,请使用以下代码:
之后,您将能够使用正确的密钥加载数据:
xzlaal3s2#
这个错误说明文件中不存在密钥
gs
。如果只有一个密钥,您可以不使用key参数使用read_hdf
,例如: