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

时间:2019-04-05 07:29:06

标签: python python-3.x cpython

如何使用Python C API定义一个超类来自纯Python模块的子类?

Python的documentation提到您可以定义一个从其他PyTypeObject继承的PyTypeObject,但是没有提及有关使用纯python类的任何事情。

answer显示了一种从C API定义python类的方法,但是它使用PyInstanceMethod_New,当定义PY_LIMITED_API时不可用。

0 个答案:

没有答案