Справочник по Python/C API
В данном руководстве документирован API, используемый программистами C и C++, желающими создавать расширения модулей или встраивать Python. Оно дополняет Расширение и встраивание интерпретатора Python, которое описывает общие принципы написания расширений, но не документирует функции API подробно.
- Введение
- Стабильный интерфейс прикладного программирования (ABI)
- Уровень очень высокого уровня
- Счетчики ссылок
- Обработка исключений
- Утилиты
- Абстрактный уровень объектов
- Конкретный уровень объектов
-
Инициализация, завершение и потоки
- Перед инициализацией Python
- Глобальные переменные конфигурации
- Инициализация и завершение интерпретатора
- Параметры процесса
- Состояние потока и глобальная блокировка интерпретатора
- Поддержка подинтерпретаторов
- Асинхронные уведомления
- Профилирование и отслеживание
- Расширенная поддержка отладчика
- Поддержка локального хранения потоков
- Конфигурация инициализации Python
- Управление памятью
- Поддержка реализации объектов
- Версии API и ABI
© 2001–2022 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.8/c-api/index.html