小编PGl*_*ivi的帖子

PyTables 警告“在注册表中找到关闭的节点”是什么意思?

当使用 pandas.to_hdf 函数将数据保存到 HDF5 文件时,我收到以下警告:

C:\{my path to conda environment}\lib\site-packages\tables\file.py:426: 
UserWarning: a closed node found in the registry: ``/{my object key}/meta/{my column name}/meta/_i_table``
  warnings.warn("a closed node found in the registry: "
Run Code Online (Sandbox Code Playgroud)

我无法通过谷歌搜索这个警告可能意味着什么,并且查看相关的 PyTables 文档也没有帮助。

有人有想法吗?

细节:

  • Python 3.8.2、PyTables 3.6.1、pandas 1.0.3
  • 保存的数据看起来没问题。
  • 我按如下方式调用 pandas.to_hdf 函数:to_hdf(filename, key, mode = mode, complib='blosc', format = 'table', append = True),其中模式为“w”或“a”(在两种情况下都会引发警告)。

python warnings hdf5 pytables pandas

6
推荐指数
1
解决办法
827
查看次数

标签 统计

hdf5 ×1

pandas ×1

pytables ×1

python ×1

warnings ×1