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