Создать экземпляр класса Python, объявленный в Python, с C API
Я хочу создать экземпляр класса Python, определенный в__main__
сфера с C API.
Например, класс называетсяMyClass
и определяется следующим образом:
class MyClass:
def __init__(self):
pass
Тип класса живет под__main__
объем.
В приложении C я хочу создать экземпляр этого класса. Это могло бы быть просто возможно сPyInstance_New
как это берет имя класса. Однако эта функция недоступна в Python3.
Любая помощь или предложения по альтернативам приветствуются.
Спасибо пол