Boshlanish funktsiyasi
Kengaytma modulingizning oxirgi qismi bu boshlash funktsiyasi. Ushbu funktsiya chaqiriladi
modul yuklanganda Python tarjimoni tomonidan. Bu funktsiya bo'lishi kerak
nomli init moduli , Module moduli nomi hisoblanadi.
Initsializatsiya funktsiyasi siz qurayotgan kutubxonadan eksport qilinishi kerak. The
Python sarlavhalari PyMODINIT_FUNC-ni mos keladigan afsonalarni kiritish uchun belgilaydi
biz kompilyatsiya qilayotgan muayyan muhit uchun sodir bo'lishi mumkin. Siz qilishingiz kerak bo'lgan yagona narsa
funktsiyani aniqlashda undan foydalaning.
Sizning C boshlang'ich funktsiyangiz odatda quyidagi umumiy tuzilishga ega-
PyMODINIT_FUNC tashabbusi Moduli () {
Py_InitModule3 ( funktsiya , modul _metodlar, "docstring ...");
}
Do'stlaringiz bilan baham: |