有没有办法防止PyTables打印出Closing remaining open files:path/to/store.h5...done?
我想摆脱它仅仅是因为它堵塞了终点站。
如果这件事重要的话,我正在使用pandas.HDFStore。
发布于 2015-10-26 16:10:30
以下列方式手动关闭:
store.close()使用后,将不会输出消息。
发布于 2018-10-12 19:36:36
你真的必须手动关闭开着的商店。没有别的办法了。
为什么?PyTables使用文件注册表跟踪打开的文件。此文件注册表的析构函数将在Python的atexit模块中注册,该模块在Python解释器退出时被调用。如果调用此析构函数方法,它将打印出每个打开的文件的名称。此功能是不可配置的。
https://stackoverflow.com/questions/33350153
复制相似问题