Cython ay isang open source software library ipinatupad sa Python at idinisenyo bilang isang programming language para sa pagsusulat ng C extension na ganap na katugma sa wikang Python, at lubos na madaling gamitin.
Pagiging batay sa mga popular na proyekto Pyrex, Cython ay ininhinyero ay tulad ng isang paraan na kaya ng kumikilos bilang isang source code translator, na sumusuporta sa pagputol gilid optimization at functionality.Features sa isang glanceCython sinusuportahan deklarasyon uri C sa klase at mga variable na katangian, tulad ng na rin ang pagtawag C function, na nagbibigay-daan sa ang tagatala upang madali at mabilis na bumuo ng pretty mabisa C code mula Cython code. Sa pamamagitan ng disenyo, ito ay sumusuporta sa anumang mga GNU / Linux o Unix-like system, parehong Python 2.x at 3.x sanga, pati na rin ang 32-bit at 64-bit hardware architecture.
Sa software na ito, ikaw ay maaaring sumulat ng Python code aatasan na tawag papunta at pabalik sa at mula sa C ++ and C code, magdagdag ng static pagdeklara type sa hirap tune nababasa Python code sa plain pagganap C, pati na rin upang madaling makita ang mga bug sa iyong code (suportado sa C, Python at wika Cython programming) sa pamamagitan ng pagsasama-sama ng pag-debug level source code.
Bilang karagdagan, ito ay posible na mahusay makipag-ugnayan sa malaking hanay ng data sa pamamagitan ng paggamit ng multi-dimensional Numpy array, maisama Cython code sa iyong umiiral na code natively, isama Cython code na may mataas na pagganap o mababang antas ng mga aklatan, isama Cython code sa mga umiiral na data, magbuo Cython code na may mababang antas ng o may mataas na pagganap ng apps, at bumuo ng mga proyekto sa loob ng isang malawak na-ginagamit, malaki at mature CPython ecosystem quickly.Getting makapagsimula sa CythonThe software ay maaaring i-download na lamang bilang isang tarball (tar archive), na naglalaman ng source code. Ikaw ay dapat ma-install ito sa anumang GNU / Linux operating system, sa pamamagitan lamang ng pag-extract ang mga nilalaman ng archive pagkatapos mong & rsquo; na-download ito mula sa Softoware, at Isinasagawa ang & lsquo; python setup.py install & rsquo; . utos bilang root o may sudo
Mga kinakailangan
- sawa
Mga Komento hindi natagpuan