清除CPython扩展模块中静态python对象引用的正确方法是什么?

2024-04-19 19:53:09 发布

您现在位置:Python中文网/ 问答频道 /正文

CPython头定义一个宏来声明一个方法,该方法在导入时初始化模块:PyMODINIT_FUNC

我的初始化器创建对其他python对象的引用,在卸载模块时,确保这些对象被正确清理/取消引用的最佳方法是什么?在


Tags: 模块对象方法声明定义cpythonfuncpymodinit