Справочное руководство по API Python/C¶
Это руководство документирует API, используемый программистами на C и C++, которые хотят писать модули расширения или встраивать Python. Оно является дополнением к книге Расширение и встраивание интерпретатора Python, в которой описаны общие принципы написания расширений, но не документированы подробно функции API.
- Введение
- C API Стабильность
- Слой очень высокого уровня
- Контрольный подсчет
- Обработка исключений
- Утилиты
- Уровень абстрактных объектов
- Слой бетонных объектов
- Инициализация, финализация и потоки
- Перед инициализацией Python
- Глобальные переменные конфигурации
- Инициализация и завершение работы интерпретатора
- Параметры всего процесса
- Состояние потоков и блокировка глобального интерпретатора
- Поддержка суб-интерпретаторов
- Асинхронные уведомления
- Профилирование и отслеживание
- Расширенная поддержка отладчика
- Поддержка локального хранения данных
- Конфигурация инициализации Python
- Управление памятью
- Поддержка реализации объектов
- Версионирование API и ABI