Я хочу вызывать функции программы на C ++ из кода Python.
Как сделать функции C ++ доступными в программе на Python?
http://www.boost.org/doc/libs/1_47_0/libs/python/doc/
Boost.Python, библиотека C ++, обеспечивающая бесшовную совместимость между C ++ и языком программирования Python.
Вы можете найти простой пример нативного C API Python (работает так же хорошо для C ++) здесь
Если вы имеете дело с числовыми вычислениями и используете numpy в своем коде Python, вы должны рассмотреть обширные дополнения numpy к C API ( manual )