用于为python语言编写c扩展的cython编译器。
Cython的Python项目详细描述
cython语言使为python语言编写c扩展成为 就像Python一样简单。cython是一个基于Pyrex的源代码转换器, 但支持更先进的功能和优化。
cython语言是python语言的超集(几乎所有python 代码也是有效的cython代码),但cython还支持可选的 静态类型调用本地调用C函数,用C++类操作 在变量和类属性上声明快速C类型。这使得 编译器从cython代码生成非常高效的c代码。
这使得cython成为编写外部粘合代码的理想语言 C/C++库和用于加快执行的快速C模块 python代码。
请注意,对于一次性构建,例如对于ci/测试,在非 在pypi上提供的一个车轮包中,它的速度要快得多 安装cython的未编译(速度较慢)版本的完整源代码编译版本时使用:
pip install Cython --install-option="--no-cython-compile"