Python 3.5 Extending and Embedding Python
Táto kniha opisuje, ako písať moduly v jazyku C alebo C++ a rozšíriť tak interpret jazyka Python o nové moduly. Tieto moduly môžu definovať nielen nové funkcie, ale aj nové typy objektov a ich metódy.
Dokument tiež opisuje, ako vložiť interpret Pythonu do inej aplikácie, aby sa dal použiť ako rozširujúci jazyk. Nakoniec ukazuje, ako skompilovať a prepojiť rozširujúce moduly tak, aby sa mohli dynamicky (za behu) načítať do interpretu, ak základný operačný systém túto funkciu podporuje.
Táto kniha predpokladá základné znalosti o jazyku Python. Táto kniha je papierovou verziou voľne dostupnej elektronickej dokumentácie projektu Python.