Quiero crear una instancia de una clase Python definida en el alcance __main__
con la API C.Crear instancia de una clase python, declarada en python, con C API
Por ejemplo, la clase se llama MyClass
y se define como sigue:
class MyClass:
def __init__(self):
pass
el tipo de clase vive bajo __main__
alcance.
Dentro de la aplicación C, quiero crear una instancia de esta clase. Esto podría haber sido simplemente posible con PyInstance_New
ya que toma el nombre de la clase. Sin embargo, esta función no está disponible en Python3.
Se agradece cualquier ayuda o sugerencia de alternativas.
Gracias, Paul