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