Objectifs
- Utiliser du code natif C/C++ existant à partir de Python
- Ecrire des extensions Python natives en C/C++
- Porter du code pur Python vers une extension native
- Embarquer l’interpréteur Python dans une application C ou C++
Participants et Pré-requis
Cette formation s’adresse aux développeurs et experts techniques.
Les pré-requis pour cette formation sont :
- Savoir programmer en Python, C et C++
- Bonne connaissance de la chaîne de compilation de la plateforme.
- Savoir installer et linker la librairie C++ Boost.
Informations pratiques
Formation inter-entreprise :
- Tarif 1 000 €HT par personne
- Lieu Rennes
- Durée 2 jours
Pour une formation intra-entreprise, nous consulter.
Le programme
Introduction
Ctypes
Cython (C et C++)
- Écrire de extensions natives pour Python
- Porter du code Python
- Utiliser des bibliothèques C ou C++
boost.python (C++)
- Rendre des fonctions et des classes C++ disponibles en Python
- En faire des extensions Python
Embarquer python…
- Dans une application C
- Dans une application C++ avec boost.python
- Accès bidirectionnels (scripter une application native en Python)
Les + de la formation

Formateur expert Python depuis plus de 10 ans

De nombreux cas pratiques

Une formation adaptée aux niveaux des participants
Ces formations pourraient également vous intéresser
3 jours – 1 500 €HT
3 jours – 1 500 €HT
1-3 jours – Selon le contenu