OVH Cloud OVH Cloud

ecriture d'extention

3 réponses
Avatar
stephane
Bonjour,

Je souhaite ecrire un module python pour un logiciel de cfao (api en C).

Je n'ai aucune experience dans la creation d'extention pour python,
pouvez vous me conseiller quelques exemples recents bien ecrits en
"Plain old" Python/C API (j'ai mis de cote swing pour l'instant).

Je suis interesse par des exemples dans le domaine du vectoriel 2d et la
3d (j'ai deja recupere Blender); ou tout autre module qui peut etre
considere comme une reference.

Merci d'avance,
Sma

3 réponses

Avatar
Laurent Pointal
stephane wrote:
Bonjour,

Je souhaite ecrire un module python pour un logiciel de cfao (api en C).


Ce logiciel est dispo sous quelle forme?
- une librairie appelable ? ==> extension Python, évt. Pyrex
- une application avec une interface plugins ? ==> Embeded Python

Je n'ai aucune experience dans la creation d'extention pour python,
pouvez vous me conseiller quelques exemples recents bien ecrits en
"Plain old" Python/C API (j'ai mis de cote swing pour l'instant).

Je suis interesse par des exemples dans le domaine du vectoriel 2d et la
3d (j'ai deja recupere Blender); ou tout autre module qui peut etre
considere comme une reference.

Merci d'avance,
Sma


Au cas où, regarde Pyrex

http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/

Avatar
stephane
Laurent Pointal wrote:
stephane wrote:

Bonjour,

Je souhaite ecrire un module python pour un logiciel de cfao (api en C).



Ce logiciel est dispo sous quelle forme?
- une librairie appelable ? ==> extension Python, évt. Pyrex
- une application avec une interface plugins ? ==> Embeded Python

oui une librairie appelable dans un premier temps (la communication avec

l'application cfao est deja integre dans l'api - rpc).

Je n'ai aucune experience dans la creation d'extention pour python,
pouvez vous me conseiller quelques exemples recents bien ecrits en
"Plain old" Python/C API (j'ai mis de cote swig pour l'instant).



Comme indique ci dessus je cherche surtout des exemples ecrits
directement avec la Python/C API (sans pyrex, boost.python, swig, ...)


Je suis interesse par des exemples dans le domaine du vectoriel 2d et la
3d (j'ai deja recupere Blender); ou tout autre module qui peut etre
considere comme une reference.

Merci d'avance,
Sma



Au cas où, regarde Pyrex

http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/



Avatar
Laurent Pointal
stephane wrote:

Comme indique ci dessus je cherche surtout des exemples ecrits
directement avec la Python/C API (sans pyrex, boost.python, swig, ...)


Exemple nigpib.c du projet pyexp (hébergé sur sourceforge) envoyé
directement par email...

A+