CFFI можно использовать для встраивания:
Для чего используется CFFI?
CFFI - это внешний пакет, предоставляющий интерфейс внешних функций C для Python. CFFI позволяет взаимодействовать практически с любым C-кодом из Python.
Работает ли Cffi с C++?
Нет поддержки C++
Что такое бэкэнд Python Cffi?
Он сохраняет логику Python в Python и минимизирует требуемый C. Он может работать либо на уровне C API, либо на уровне ABI, в отличие от большинства других подходов, которые поддерживают только уровень ABI. Этот пакет содержит поддержку во время выполнения предварительно созданных модулей cffi.
Что такое C FFI?
C Внешний интерфейс функций для Python. Взаимодействуйте практически с любым C-кодом из Python, основанным на C-подобных объявлениях, которые вы часто можете скопировать-вставить из заголовочных файлов или документации.