.pyx

A Programozás Wiki wikiből

A .pyx a cython forrásfájlja. Alapjában véve Python forrásfájl, amely normál text fájl. Annyi a különbség, hogy optimalizálhatóság miatt "cdef" kulcsszó segítségével típusossá hozzuk a változókat. Itt jegyzendő meg, hogy a Python nyelv esetén az egész értéket tároló változó valójában egy önálló életet élő int osztály, amelynek metódusai vannak. Ez helyett valódi integerré, stb. alakítjuk.

cdef int i;
cdef char szoveg[100];

Majd cython segítségével C forráskóddá alakítjuk és ezt tovább fordítjuk GCC-vel .so állománnyá, amit a python "import sajatmodulunk" kulcsszava már mint bináris futtatható állományt illeszt be.

Lásd még: .py