Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
871 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Interfacer Python et C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Interfacer Python et C++

n°1873929
boulet_
Posté le 16-04-2009 à 15:27:35  profilanswer
 

Bonjour,
 
Après plusieurs lectures toutes aussi infructueuses, je me retourne vers la communauté hardware.fr pour une demande de conseils.
 
Je suis en train d'écrire un algo avec du C++ (perf oblige), j'aimerais néanmoins réaliser la partie lecture/écriture des données avec du python. La question est: comment faire passer ce que je récupère avec python à mon code C++. Exemple
 
Classe C++

Code :
  1. class Point{
  2.     public:
  3.         int abs, ord;
  4.         Point(int, int);
  5. }


 
Mon programme Python récupère dans un fichier les données entières abs et ord.  

Code :
  1. def getData(fileF):
  2.     data = open(fileF).read()
  3.     abs, ord = data.split()


Comment faire pour passer ces données au constructeur de la classe?
 
J'espère que la question n'est pas trop vague. Si tel est le cas, mes excuses.
 
Et merci pour vos réponses

mood
Publicité
Posté le 16-04-2009 à 15:27:35  profilanswer
 

n°1873952
theshockwa​ve
I work at a firm named Koslow
Posté le 16-04-2009 à 16:07:36  profilanswer
 

Je n'ai pas les détails sous le coude, mais dans l'idée, fais un module dans lequel tu définis ta classe Point.
 
Ca se passe en remplissant quelques structures de python, c'est pas trop compliqué. Tu devrais trouver tout ce qu'il te faut dans cette section de la doc : http://docs.python.org/extending/


---------------
last.fm
n°1874113
Taz
bisounours-codeur
Posté le 16-04-2009 à 22:42:30  profilanswer
 

ou swig (j'aime pas trop mais bon, ça fait le job)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Interfacer Python et C++

 

Sujets relatifs
[C#] upload sur serveur + erreur 550Interface C/Ada + SDL
[C#] aide sur un regex.[python] execution commande avec os.popen
[C] Comment éviter les warnings pour "déclaration implicite de"pointeur et fonction langage C
exercice pointeur et fonction langage Cexercice pointeur et fonction langage C
C++ et pointeurs, problème pour désalouer... 
Plus de sujets relatifs à : Interfacer Python et C++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR