Panduan Referensi Python/API C¶
Manual ini mendokumentasikan API yang digunakan oleh programmer C dan C++ yang ingin menulis modul ekstensi atau menanamkan Python. Ini adalah pendamping untuk Memperluas dan Menggabungkan Interpreter Python, yang menggambarkan prinsip-prinsip umum penulisan ekstensi tetapi tidak mendokumentasikan fungsi-fungsi API secara rinci.
- Pengenalan
- C API Stability
- The Very High Level Layer
- Reference Counting
- Penanganan Pengecualian
- Utilitas
- Lapisan Abstrak Objek
- Lapisan Objek Konkrit
- 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
- Dukungan Implementasi Objek
- Pengelolaan Versi API dan ABI
- Monitoring C API
- Generating Execution Events