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
Je m'inscris

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

Formateur expert Python depuis plus de 10 ans

De nombreux cas pratiques

De nombreux cas pratiques

Une formation adaptée aux niveaux des participants

Une formation adaptée aux niveaux des participants

Ces formations pourraient également vous intéresser

3 jours – 1 500 €HT

En savoir plus

1-3 jours – Selon le contenu

En savoir plus

Contactez-nous

Des questions, un conseil, un devis ?

Nous contacter