是否有人已经实现了一个开源桥以使 python 程序同时与 PyTables 2.3.1 和 PyTables 3.0.0 一起工作?
尽管 PyTables 承诺在 3.1.0 之前都可以使用旧 API,但我遇到了一些故障。例如,createArray接受一个关键字参数object,而新的则create_array依赖于obj。因此createArray,使用object参数调用(使用 PyTables 3.0.0)会自动转换为create_array(object=...)失败并出现类型错误。当然,我可以快速修复我的代码中的这个单一故障,但我想知道是否有人为旧 API 实现了一个完整的包装,以保证即使超过 3.1.0 的兼容性。
谢谢和欢呼,罗伯特