Cython

✍ dations ◷ 2025-11-28 13:50:44 #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语法。

相关

  • 疫苗疫苗是用细菌、病毒、肿瘤细胞等制成的可使机体产生特异性免疫的生物制剂,通过疫苗接种使接受方获得免疫力。英语中,疫苗一词“vaccine”源自于爱德华·金纳所使用的牛痘。“v
  • 三教三教,又称儒释道,在中国乃至东亚的传统文化中指的是儒教(儒家)、佛教(释教)、道教三家,无宗教。三教概念的发展,魏晋南北朝是一个阶段,唐宋是一个阶段,元明清又是一个阶段。在最初,虽然
  • 高雄捷运高运量捷运:BOT环状轻轨:第三轨供电(750伏特直流电)高雄都会区大众捷运系统,简称高雄捷运、高捷,为中华民国第二座投入营运的城市轨道交通系统、首座机场联络轨道系统,以高雄市区为
  • span style=color: white;冯德莱恩委员会/span冯德莱恩委员会是现任的由乌尔苏拉·冯德莱恩担任主席的欧盟委员会,任期自2019年12月1日开始。欧盟委员会内阁由各个欧盟成员国家根据欧洲议会的选举结果,经政治协商及派出代
  • 副歌副歌(英语:Refrain,惯称Chorus),是歌曲中一句或一段重复的歌词及音乐段落。通常出现在几段正歌(英语:Verse (popular music))(正歌惯称为主歌)之间,即由第一节正歌唱到副歌后,连接第二节
  • 威廉·丹佛威廉·丹佛(英语:William G. Dever 1933年11月27日-,出生于美国肯塔基州的路易维尔)是一个美国考古学家,专长于圣经时代以色列和近东历史。1975年至2002年间,他担任美国亚利桑那大
  • 吴琳吴琳(?-1374年),湖北黄冈人,明朝政治人物。明初朱元璋攻下武昌时,吴琳因詹同推荐,入召为国子监助教。之后改为浙江按察司佥事,后升为兵部尚书。洪武六年,改为吏部尚书,与詹同同事。次年
  • 麦氏点麦氏点(McBurney 点)通常以脐与右髂前上棘(英语:anterior superior iliac spine)连线的三分之一处为标志。这一点大致相当于阑尾和盲肠的连接处(或称阑尾根部)。在麦氏点的压痛被称
  • 巴黎的忧郁《巴黎的忧郁》(法语:)是法国诗人夏尔·波德莱尔的一部散文诗集,共有50首,于1869年出版,与现代主义文学有关。波德莱尔提到,他此前读过至少两次阿洛伊苏斯·贝特朗的,被认为是最早的
  • 罗文裕 (歌手)罗文裕(英语:Wing,1976年2月9日-),台湾男歌手。学生时期自学乐器吉他,高二时曾参加过五灯奖闽南语组歌唱比赛,卫冕至四度二关,后开始在餐厅自弹自唱。1999年与另两名成员组成“Y.I.Y.