cythonizer
1.0.0
Sitonisasi satu langkah lebih cepat
cythonizer .py
adalah skrip yang akan mencoba mengonversi satu atau lebih file .py
dan .pyx
secara otomatis ke dalam kompilasi .pyd | .so
file modul biner. Contoh:
$ python cythonizer .py myext.pyx
pip install cythonizer
akan secara otomatis membuat skrip yang dapat dieksekusi di folder Scripts/
Anda, jadi Anda dapat melakukannya dengan mudah:
$ cythonizer myext.py
atau bahkan:
$ cythonizer *.pyx
Anda dapat mengetik:
$ cythonizer -h
untuk mendapatkan CLI berikut:
penggunaan: cythonizer .py [-h] [--annotation] [--numpy-includes] [--debugmode] nama file [nama file ...] argumen posisi: nama file .py dan file .pyx saja argumen opsional: -h, --help tampilkan pesan bantuan ini dan keluar --anotasi (default: Salah) --numpy-includes (default: Salah) --debugmode (default: Salah)
--annotation
akan membuat file anotasi HTML Cython.--numpy-includes
akan menambahkan header numpy ke perintah build.-O2 -march=native
secara otomatis diteruskan ke kompiler.