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

  FORUM HardWare.fr
  Programmation
  Python

  [PYTHON] Importer une dll écrite en C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PYTHON] Importer une dll écrite en C

n°376962
dache33
Posté le 29-04-2003 à 18:30:43  profilanswer
 

Voila, j'ai développé une librairie (sous Windows) permettant de manipuler des graphes.
J'ai besoin de faire maintenant une IHM et TKinter me semble être un bon choix.
Seulement je ne sais pas comment importer des librairie  :??:

mood
Publicité
Posté le 29-04-2003 à 18:30:43  profilanswer
 

n°376975
Taz
bisounours-codeur
Posté le 29-04-2003 à 18:42:41  profilanswer
 

ben ça serait plus facile si elle était formaté pour python. va voir sur le site de python, y a plein de liens

n°376977
lorill
Posté le 29-04-2003 à 18:44:30  profilanswer
 

tu fais un module python en C qui sert de wrapper vers ta librairie (autrement dit, qui a les noms des fonctions prévues pour python, et qui appelle proprement les fonctions de ta lib), et tu importe celle la.
 
cf : http://python.org/doc/current/api/api.html

n°376990
dache33
Posté le 29-04-2003 à 19:04:58  profilanswer
 

lorill a écrit :

tu fais un module python en C qui sert de wrapper vers ta librairie (autrement dit, qui a les noms des fonctions prévues pour python, et qui appelle proprement les fonctions de ta lib), et tu importe celle la.
 
cf : http://python.org/doc/current/api/api.html


 
Ok je mis met...
Tu n'aurais pas un tuto en francais plutot (google ne me l'a pas trouvé) : on sait jamais :)
 
Sinon j'ai trouvé ici (http://wikipython.flibuste.net/moi [...] vecLangage) SWIG. j'ai essayé mais ca ne fonctionne pas, problemes de linkage à la compilation.. Vous connaissez?

n°377245
e_esprit
Posté le 29-04-2003 à 23:00:07  profilanswer
 

DaChe33 a écrit :


 
Ok je mis met...
Tu n'aurais pas un tuto en francais plutot (google ne me l'a pas trouvé) : on sait jamais :)
 
Sinon j'ai trouvé ici (http://wikipython.flibuste.net/moi [...] vecLangage) SWIG. j'ai essayé mais ca ne fonctionne pas, problemes de linkage à la compilation.. Vous connaissez?


Vi !
Par contre oublies de suite le codage a la main, c'est pour les bourrins... SWIG marche tres tres bien !!!
 
Tes problemes de link viendrait pas d'un oublie de la ddl python ???
 
J'crois me souvenir que sous Windows faut definir deux variables d'environnement (PYTHON_INCLUDE et PYTHON_LIB ptete bien...). Mais bon comme j'utilise plutot sous UNIX...

n°377258
dache33
Posté le 29-04-2003 à 23:05:58  profilanswer
 

e_esprit a écrit :


Vi !
Par contre oublies de suite le codage a la main, c'est pour les bourrins... SWIG marche tres tres bien !!!


 
Merci  :hello: ..  
J'ai bien suivi la démarche expliquée dans le site précedement cité, mais son exemple est bien simple ce qui me laisse perplexe.
J'ai trouve le documentation sur le site officiel de swig:
http://www.swig.org/papers/PyTutor [...] rial98.pdf.
Je vais essayé de me débrouiller avec ca.

n°377260
e_esprit
Posté le 29-04-2003 à 23:08:42  profilanswer
 

DaChe33 a écrit :


J'ai trouve le documentation sur le site officiel de swig:
http://www.swig.org/papers/PyTutor [...] rial98.pdf.
Je vais essayé de me débrouiller avec ca.
 


Elle est très bien !
Et pis t'as des exemples fournis avec la dist de SWIG normalement...


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

  [PYTHON] Importer une dll écrite en C

 

Sujets relatifs
[ Python ] Problème héritage # 4 (- update- )[ Python ] Problème de docs
[Python] Visibilité d'une variablePython: communication evoluée par socket
python et les charts[ACCESS] Importer dans une base les données de plusieurs bases Access
Lancer plusieurs threads en python[python] Question conne du jour
[idée de projet Python pour débuter ]Vérifier le CRC d'un fichier zip avec python
Plus de sujets relatifs à : [PYTHON] Importer une dll écrite en C


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