Cython

✍ dations ◷ 2025-11-26 11:41:18 #Python,使用Apache许可证的软件

Cython是结合了Python和C的语法的一种语言,可以简单的认为就是给Python加上了静态类型后的语法,用户可以维持大部分的Python语法,而不需要大幅度调整主要的程序逻辑与算法。但由于会直接编译为二进制程序,所以性能较Python会有很大提升。

Cython被大量运用在CPython库的撰写,以获取较高的运行性能。Cython将Pyrex代码(扩展名: .pyx , .pxd , .pxi )转译成C或C++语法后,自动包装上函数调用界面生成.pyd (或 .so ,因不同操作系统而异)后缀的二进制档,即可当成普通的Python库。其性能一般逊于本地的C/C++库,但由于CPython语法的易用性可以缩短开发时间。Cython也可以用于编译以C/C++为CPython撰写的库。

目前Cython可以在Windows、MacOS与Linux上使用,可以编译2.6、2.7与3.3至3.8版本的CPython语法。

相关

  • 情感障碍情感障碍,亦称情绪障碍、心境障碍、情感性疾患,是精神疾病诊断与统计手册(DSM IV TR) 中,对于诊断患疾的归类。此类患疾的特点在于人心情上的混乱不安。在国际疾病与相关健康问题
  • 子宫肌瘤子宫肌瘤(Uterine fibroids或是Uterine Fibroma或是leiomyomata)是发生于子宫的平滑肌瘤(英语:Leiomyoma)。若肿瘤生长在肌壁内称肌壁间肌瘤;向子宫腔内生长称粘膜下肌瘤,向子宫浆
  • .mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{font-feature-settings:
  • 松软土松软土,又称黑沃土,常分布于中纬度的半干旱到半湿润的地区,特别是草原地带。形成松软土的主要机制是分解及腐殖化等。因此其拥有富含有机质的身后的A层,深度可到60~80厘米(24~31英
  • 巴比伦密码《生死新纪元》(英语:Babylon A.D.,港台译《巴比伦密码》)是一部于2008年上映的美、法合拍的科幻电影,由法国导演马修·卡索维茨(Mathieu Kassovitz)执导,剧情改编自Maurice G. Dant
  • 陈 霖陈霖(1945年11月6日-),祖籍福建福州,出生于四川成都,认知科学和实验心理学家,中国科学院院士。拓扑性质初期知觉理论的提出者。陈霖于1970年毕业于中国科学技术大学,此后留校任教。1
  • 温山线温山线(朝鲜语:온산선/溫山線  */?)是韩国的一条铁路支线,由韩国铁道公社营运。路线由蔚山蔚州郡的南仓站至温山站。
  • 长三角长三角或长三角地区可以指:
  • 用户模型 (用户体验)用户模型(英语:Persona)是一种在营销规划或商业设计上描绘目标用户的方法,经常有多种组合,方便规划者用来分析并设置其针对不同用户类型所开展的策略。用户模型当中,简单者可能仅
  • 生驹治美生驹治美(1970年2月5日-),日本女性配音员。J Production(日语:Jプロダクション)所属。出身于大阪府大阪市天王寺区。身高160cm。A型血。早年进入大阪当地经纪公司大阪TV talent bur