Bonjour,
j'aimerais savoir si il peut y avoir une communication entre un programme *.c et un programme *.py.
En effet, j'essaie d'établir un diagramme de la solution open source ossim qui est pratiquement une "boite noire" ... :
- j'ai un serveur ( fichier.c)
- un client qui heberge des plugins ( fichier.py )
- Le client se connecte au serveur ( on le voit clairement dans un_fichier.py )
Ma question :
- un_fichier.py peut il communiquer avec un_fichier.c ?
- j'ai un module plugin.c et une classe Plugin.py :
--Le premier contient essentiellement tout ce qui est sim_plugin_get_id( ),sim_plugin_set_id( ), plugin_get_name( ), _set_name, ...get_description, ..set_description, .. etc ... Mais aussi plugin_new( ) qui, à mon avis "instancie" un plugin.
--Le second contient des variables de fichiers_de.conf mais aussi des fonctions permettant de controller et envoyer des commandes aux plugins ( qui ont été crées/instanciés quelque part, dans un _fichier.c je suppose ).
Est ce possible qu'un script python fasse appel à un objet.c ( et ses fonctions ) ?
Merci d'avance pour votre aide