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