Cython

✍ dations ◷ 2025-12-09 09:38:50 #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语法。

相关

  • 艾哈迈达巴德बाप तहसील घंटियाली 大城市艾哈迈达巴德(Ahmedabad),又译阿麦达巴,在郑和下西洋时译称阿拨巴丹,是印度西北与古吉拉特邦的第一大城、全国第七大城,以素食闻名印
  • 装甲车装甲车辆是具有装甲防护的各种履带或轮式车辆统称。坦克也是装甲车辆的一种,但是在习惯上通常因作战用途另外独立分类,而装甲车辆多半是指防护力与火力较坦克弱的车种。装甲车
  • 助攻助攻(英语:Assist)是指于篮球比赛中协助队友得分的行为,意思是当球员把球传给他的队友,而该队友位于一个有利位置(例如没有对手防守或可直接上篮)而顺利入球得分,传球球员便算是助攻
  • Native ClientGoogle Native Client(缩写为NaCl),是一个由谷歌所发起的开放源代码计划,采用BSD许可证。它采用沙盒技术,让Intel x86、ARM或MIPS子集的机器代码直接在沙盒上运行。它能够从浏览
  • 烯丙醇烯丙醇,丙烯的3位被羟基取代后得到的醇衍生物,即3-丙烯醇,结构为CH2=CH-CH2-OH。广义的烯丙醇泛指带双键的醇,同时双键和羟基的相对位置满足3-丙烯醇的结构。烯丙醇可以使用多种
  • 姿三四郎 (电影)电影《姿三四郎》(日语:すがたさんしろう)乃根据日本小说家富田常雄长篇小说《姿三四郎》改编拍摄,由于此小说曾数度被拍成电影和电视剧,本条目主要说明知名导演黑泽明在1943年(昭
  • 黄雪平黄雪平(?-)江苏太仓人,中国人民解放军少将。2008年,黄雪平出任中华人民共和国国防部新闻事务局副局长、国防部新闻发言人。他和局长胡昌明是最早的国防部新闻发言人。2010年4月,黄
  • 菲利普-安托万·麦尔兰·德·杜艾菲力浦-安托万·默林·德·杜埃(Philippe-Antoine Merlin de Douai)(1754年10月30日-1838年12月26日)是一名法国政治家和律师,他生活在法国大革命时期。默林·德·杜埃出生于法国诺
  • 非常完美 (电影)《非常完美》(英语:Sophie's Revenge)导演和编剧都是金依萌,主演章子怡、范冰冰、何润东、苏志燮。漫画家苏菲(章子怡 饰)原本是一个天真,满脑子充满各种幻想情节的女孩,她与相恋两
  • 刘长佑刘长佑(1818年-1887年),字子默,号印渠,湖南新宁人,清代湘军大将,封疆大吏。父刘时华是一商人,富甲一方。道光二十九年拔贡。知县万鼎恩被戮,长佑与族叔刘坤一(比刘长佑小十几岁)募乡勇万