Python/C API Reference Manual¶
This manual documents the API used by C and C++ programmers who want to write extension modules or embed Python. It is a companion to Rozszerzony i wbudowany interpreter Python, which describes the general principles of extension writing but does not document the API functions in detail.
- Wprowadzenie
- C API Stability
- The Very High Level Layer
- Reference Counting
- Obsługa sytuacji wyjątkowych
- Utilities
- Operating System Utilities
- System Functions
- Process Control
- Importing Modules
- Data marshalling support
- Pobieranie kolejnych rzeczy podanych na wejściu i konstruowanie wartości.
- String conversion and formatting
- PyHash API
- Reflection
- Codec registry and support functions
- PyTime C API
- Support for Perf Maps
- Warstwa obiektów abstrakcyjnych
- Concrete Objects Layer
- Initialization, Finalization, and Threads
- Before Python Initialization
- Global configuration variables
- Initializing and finalizing the interpreter
- Process-wide parameters
- Thread State and the Global Interpreter Lock
- Sub-interpreter support
- Asynchronous Notifications
- Profiling and Tracing
- Reference tracing
- Advanced Debugger Support
- Thread Local Storage Support
- Synchronization Primitives
- Python Initialization Configuration
- Zarządzanie Pamięcią
- Object Implementation Support
- API i wersjonowanie ABI
- Monitoring C API
- Generating Execution Events