Bonsoir,

J'essaie d'utiliser Python comme langage de script, dans une application C++, avec Boost.Python.

Cependant, je ne vois pas très bien comment faire ce que je cherche : l'idée, ce serait d'avoir une classe/interface, définie en C++ ou Python. Ensuite, chaque script serait en fait une implémentation en Python de cette interface, dans un fichier .py ; le moteur en C++ de l'application exécute le .py, crée un objet de la classe dérivée, et ensuite, au fur et à mesure que le programme s'exécuter, appelle des fonctions de cet objet (les méthodes de l'interface, redéfinies par la classe dérivée).

Cependant, je ne vois pas du tout comment implémenter ceci, en pratique, avec Boost.Python, et la documentation est assez maigre à ce sujet ... des idées ?

Merci d'avance,

Clément C.