J'ai une application fonctionnant sous linux 2.6, qui contrôle en fait un robot. J'ai écrit une infrastructure et une API c ++ pour permettre à un utilisateur d'écrire un "Mainloop" en c ++ pour le robot. La signature de la fonction est RobotRunLoop (const Robot & robot). La classe Robot fournit toutes les API nécessaires. Le système actuel une fois compilé, configure l'environnement puis appelle le RobotRunLoop. Je voudrais pouvoir écrire la "boucle principale" en python au lieu de c ++. Donc, fondamentalement, le démarrage de c ++, appelle dans la boucle principale de python, qui utilisera ensuite l'API fournie pour rappeler en C ++ pour contrôler le robot.