4371 shaares
Plusieurs solutions:
- L’API C de CPython. Y’en a qu’ont essayé, ils ont eu des problèmes…
En utilisant cette méthode, vous aurez accès à tout l’interpréteur Python et vous pourrez tout faire… mais à quel prix ?
Je ne vous recommande pas cette approche, je me suis cassé les dents pendant 4 mois dessus avec un succès mitigé.- Cython est une bonne solution mais plus orienté sur l’optimisation de code.
- CFFI: le saint Graal, alléluia!
Il y a trois moyens d’utiliser CFFI, comprenez bien cela car c’est la partie tricky:
- Le mode ABI/Inline
- Le mode API/Out-of-line
- Le mode ABI/Out-of-line