Bonjour le forum C++,
voila je souhaiterais faire une appli de tests developpé principalement en C++ pour l'interface graphique et la definition des mes objets et une partie en python afin de tester ces objets. Pour etre plus clair je souhaite pouvoir developper une appli qui pourra tester differents serveurs FTP. Donc dans mon appli je veux pouvoir declarrer un objet ServeurFTPA avec certaines caractéristiques (ex url : ftp.toto.fr) puis un autre serveur FTP ServeurFTPB (url : ftp.titi.fr). Une fois ces objets crées de manière dynamique je veux pouvoir charger un script python qui me permettra de faire des trucs du style :
servers = S_GetServers()
print servers
myServerA = servers[0]
myServerB = servers[1]
S_SendFakeFile(myServerA)
if ...
Bon bref vous aures compris l'idée je veux faire un outil de test qui prend des scripts python (j'aurais prefere ruby mais bon ...)
Au debut je voulais utiliser boost.python mais maintenant je doute que ce soit la bonne méthode.
Sinon plutot que d'interagir entre les objets C++ et python je pensais utiliser juste une interface en C++/MFC sur laquelle on definit les serveurs et leurs propriétés et qui va generer directement du code python qui sera ensuite interprété.
Bref s'il y a des experts en architecture logicielle je suis preneur.
Partager