IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

Lancer script python dans fenêtre C++


Sujet :

C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 111
    Par défaut Lancer script python dans fenêtre C++
    Bonjour,

    Je suis sous Linux et j'ai récupéré un projet open-source en python.
    C'est un script en python qui importe des modules d'un logiciel open source nommé GNURadio qui permet d'afficher
    un spectre de fréquences radios.

    J'ai donc un script python qui quand je le lance en faisant ceci : ./script.py ouvre une fenêtre avec ce graphe des fréquences.

    J'aimerai simplement l'implémenter dans mon application en C++. C'est à dire que dans mon application C++, j'ai un bouton pour lancer ce script mais qu'au lieu de s'ouvrir dans mon explorateur Linux, il s'ouvre dans mon application.

    Si quelqu'un a des pistes ?

    Merci

  2. #2
    Membre émérite
    Avatar de Ekleog
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2012
    Messages : 448
    Par défaut
    Il y a system("./script.py"); ; mais je ne suis pas sûr que ce soit ce que tu veux.

    Sinon, il y a peu de chance que, si le script est prévu pour afficher dans une fenêtre précise, tu arrives à le faire afficher dans un sous-ensemble de ta propre fenêtre.
    Par contre, si GNURadio propose une interface qui permet de récupérer l'image, ce sera possible. Par exemple en faisant une interface c++/Python (boost.python pourra peut-être t'aider).

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 111
    Par défaut
    Je vais regarder boost.python de près, ca me semble pouvoir faire ce que je veux ! Merci beaucoup !

Discussions similaires

  1. SWIG probleme pour lancer le script python dans mon code C++ et récupérer un objet
    Par spartan811 dans le forum Interfaçage autre langage
    Réponses: 3
    Dernier message: 11/05/2012, 16h23
  2. Intégrer du scripting Python dans un autre programme
    Par ProgVal dans le forum Interfaçage autre langage
    Réponses: 3
    Dernier message: 03/07/2010, 13h52
  3. résultat d'un script python dans java
    Par trin86 dans le forum Général Java
    Réponses: 8
    Dernier message: 03/05/2009, 19h35
  4. Intégrer un script python dans une page Web
    Par Mysti¢ dans le forum Réseau/Web
    Réponses: 4
    Dernier message: 02/11/2006, 10h20
  5. Interpreter un script python dans un prog python
    Par romeo9423 dans le forum Général Python
    Réponses: 3
    Dernier message: 01/12/2005, 16h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo