<p>是否可以使用Pytables(或pandaps)来检测hdf文件的表是否包含某个列?要加载我使用的hdf文件:</p>
<pre><code>from pandas.io.pytables import HDFStore
# this doesn't read the full file which is good
hdf_store = HDFStore('data.h5', mode='r')
# returns a "Group" object, not sure if this could be used...
hdf_store.get_node('tablename')
</code></pre>
<p>我也可以直接使用Pytables代替Pandas。目的不是加载hdf文件的所有数据,因为这些文件可能很大,我只想确定某个列是否存在。</p>