راهنمای مرجع Python/C API¶
این راهنما، API مورد استفادهی برنامهنویسان C و C++ که میخواهند ماژولهای توسعهای بنویسند یا پایتون را تعبیه کنند، مستندسازی میکند. این راهنما مکمل توسعه و تعبیه مفسر پایتون است که اصول کلی نوشتن ماژولهای توسعهای را شرح میدهد، اما توابع API را بهتفصیل مستندسازی نمیکند.
- مقدمه
- پایداری API زبان C
- لایه سطح بسیار بالا
- شمارش ارجاع
- مدیریت استثنا
- تعریف ماژولهای توسعهای
- ابزارها
- لایه اشیاء انتزاعی
- لایه اشیاء عینی
- مقداردهی اولیه و نهاییسازی مفسر
- وضعیتهای نخ و قفل مفسر سراسری
- اطلاعرسانی ناهمگام
- APIهای نخ سیستمعامل
- اولیههای همگامسازی
- پشتیبانی از ذخیرهسازی نخمحلی
- چندین مفسر در یک فرایند پایتون
- پروفایلگیری و ردگیری
- ردگیری ارجاع
- پیکربندی راهاندازی پایتون
- مدیریت حافظه
- پشتیبانی از پیادهسازی شیء
- نسخهگذاری API و ABI
- API پایش C
- تولید رویدادهای اجرا