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