Подойдёт ли swig, чтобы из python работать с сторонней сишной библиотекой?
Доброго времени суток
Сабж. Возникла необходимость из python дёргать api, предназначенный для Си. хедеры есть. Нужно написать wrapper
Гугл говорит, что для этой задачи есть SWIG. Но почему-то во всех примерах, что я видел, библиотека компилируется с подключением чего-то питоньего. Т.е. получается не питоний wrapper над сишной либой, а наоборот модифицировання сишная либа для дальнейшего связывания с питоньим модулем
API не мой, подменять библиотеки я не могу. Подойдёт ли мне SWIG?
Скажите что да, и я пойду курить доки. Не хочется сначала изучить, а потом понять что это не под мою задачу :)