测试python对象是否有效

时间:2015-04-04 04:56:45

标签: python c cython

我使用Cython为Python包装c库 我在C代码中指向可调用的Python对象,以便稍后从C代码中调用它们 如果我只有地址,如何确保回调不被垃圾收集或删除。

1 个答案:

答案 0 :(得分:4)

只需__Pyx_INCREF(obj)您所持有的物品 - 这可确保它不会消失! 执行一旦完成,请记得__Pyx_DECREF(obj) - 并且,请参阅https://github.com/cython/cython/wiki/refcounting了解详情! - )

相关问题