Python/C API Referans Kılavuzu¶
Bu kılavuz, genişletme modülleri yazmak veya Python’u gömmek isteyen C ve C++ programcıları tarafından kullanılan API’yi belgelemektedir. Uzantı yazmanın genel ilkelerini açıklayan ancak API işlevlerini ayrıntılı olarak belgelemeyen Python Yorumlayıcısını Genişletme ve Gömme’in tamamlayıcısıdır.
- Introduction
- C API Stability
- The Very High Level Layer
- Reference Counting
- Exception Handling
- Utilities
- Abstract Objects Layer
- 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
- Memory Management
- Object Implementation Support
- API and ABI Versioning
- Monitoring C API
- Generating Execution Events