Cython

✍ dations ◷ 2025-11-15 16:48:31 #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语法。

相关

  • 闪音闪音[Flap,也称弹音(tap)]是发音方法之一,属于辅音。发音时,舌尖向上卷起,但不直接接触齿龈或者上颚。气流冲出时,舌尖轻微闪颤一下,与齿龈或上颚接触,瞬间即离开。日语的"r-"(ら行)以及
  • 世界大赛世界大赛(World Series)是美国职棒大联盟每年10月举行的总冠军赛,是美国以及加拿大职业棒球最高等级的赛事。自1903年起,世界大赛每年举行,由美国联盟和国家联盟的冠军进行7战4胜
  • 美国运输部美国运输部(英语:United States Department of Transportation,简称DoT,又译美国交通部)是美国联邦政府的交通行政部门。1966年10月15日,美国国会通过设立运输部法案。1967年4月1
  • 商周彝器通考商周彝器通考,作者容庚,1941年哈佛燕京学社出版,正文30万字,是通论商周时代青铜器的扛鼎之作。《商周彝器通考》书中已体认到新旧考古器物的过渡性:“遍观各器形制花纹,鬲与簋尚承
  • 未统一汉字列表有些字只是同一字在不同地区的写法,但因为原规格分离原则而只好分开编码。由于韩国KS X 1001:1998(U+F900-U+FA0B,268个字)、台湾Big5(U+FA0C-U+FA0D,2个字)、日本IBM 32(CP932变种;U
  • 星山伽倻星山伽倻,传说是朝鲜三国时期由伽倻联盟的六伽倻之一,又称碧珍伽耶。星山这一地名是新罗景德王时公元757年确定的。星山伽倻是景德王以后才出现的名称。星山伽倻前身是伽倻的
  • 春溪国家公园春溪国家公园(英语:Springbrook National Park)是澳洲东部的国家公园之一,位于昆士兰州首府布里斯本南方约78公里处,是澳洲的世界遗产“东海岸雨林保护区”的一部分。在1994年12
  • 真命天子 (漫画)《真命天子》是台湾漫画家赖有贤的漫画作品,1992年出刊连载,用中国古典文学做背景,曾停笔20年,2016年底重新连载。曾连载10年、在东立出版社发行16集单行本。
  • 福尔摩沙 (杂志)《福尔摩沙》(日语:フォルモサ),是一种台湾日治时期的日文文艺杂志,其发行机关是一群台湾留日学生在1932年3月20日东京所成立的“台湾艺术研究会”,成立宗旨为“以图台湾文学及艺
  • 总能在古典力学中,一个物理系统的总能量或简称总能,是其势能(位能)与动能的总和。所有的能量形式都可分类成此二类中的其中之一,总能可以等效地看作是从系统取得的理论性最大能量值。