如何使用Py_LIMITED_API利用Python3 C API定义子类?

2024-09-30 01:35:34 发布

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

我如何用pythoncapi定义一个子类,它的超类来自纯Python模块?你知道吗

Python的documentation提到可以定义从其他PyTypeObject继承的PyTypeObject,但没有提到任何关于使用纯Python类的内容。你知道吗

这个answer展示了一种从C API定义python类的方法,但是它使用PyInstanceMethod\u New,这在定义PY\u LIMITED\u API时不可用。你知道吗


Tags: 模块方法answerpyapi内容new定义

热门问题