
Python 3.5 Extending and Embedding Python
Ce livre décrit comment écrire des modules en C ou C++ pour étendre l'interpréteur Python avec de nouveaux modules. Ces modules peuvent non seulement définir de nouvelles fonctions, mais aussi de nouveaux types d'objets et leurs méthodes.
Le document décrit également comment intégrer l'interpréteur Python dans une autre application, afin de l'utiliser comme langage d'extension. Enfin, il montre comment compiler et lier des modules d'extension afin qu'ils puissent être chargés dynamiquement (au moment de l'exécution) dans l'interpréteur, si le système d'exploitation sous-jacent prend en charge cette fonctionnalité.
Ce livre suppose une connaissance de base de Python. Ce livre est une version papier de la documentation électronique librement disponible du projet Python.