Создать объект с помощью Python C API

Скажем, у меня есть макет моего объекта, определенный как:

typedef struct {
    PyObject_HEAD
    // Other stuff...
} pyfoo;

... и мое определение типа:

static PyTypeObject pyfoo_T = {
    PyObject_HEAD_INIT(NULL)
    // ...

    pyfoo_new,
};

Как мне создать новый экземпляр pyfoo где-то в моем расширении C?

41
задан denfromufa 5 January 2015 в 19:24
поделиться