私はVectorC で Python 拡張モジュールとして簡単な実装を書いています。これはほとんど次のようになります。
typedef struct {
PyObject_HEAD
double x;
double y;
} Vector;
static PyTypeObject Vector_Type = {
...
};
VectorPython から呼び出す whileのインスタンスを作成するのは非常に簡単ですがVector、同じ拡張モジュールでインスタンスを作成する必要があります。ドキュメントを調べましたが、明確な答えが見つかりませんでした。これを行う最善の方法は何ですか?