Cython

✍ dations ◷ 2025-12-07 22:13:41 #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语法。

相关

  • 让-弗朗索瓦·利奥塔让-弗朗索瓦·利奥塔(法语:Jean-François Lyotard,1924-1998)是法国哲学家、社会学家和文学理论家。他的跨学科著述涵盖了认识论和传播学、人体、现代艺术和后现代艺术、文学和
  • 圣公会英格兰教会(英语:Church of England),或译为英格兰国教会、英国国教会、英格兰圣公会,是基督新教圣公宗的教会之一,16世纪英格兰宗教改革时期,由英格兰君主亨利八世领导,由神学家托
  • 徐建中徐建中(1940年3月3日-),中国工程热物理专家。原籍辽宁北镇,生于江西吉安。1963年毕业于中国科学技术大学。1967年中国科学院力学研究所研究生毕业。中国科学院工程热物理研究所研
  • 严重特殊传染性肺炎防治及纾困振兴特别条例《严重特殊传染性肺炎防治及纾困振兴特别条例》(简称:武汉肺炎纾困条例)是中华民国为因应2019冠状病毒病疫情,维护台湾人民健康,并因应其对台湾经济、社会之冲击所制定之条例,共有
  • J/ψ介子5.5208*10-27千克J/ψ介子是一种次原子粒子,属于介子,由一枚粲夸克和一枚反粲夸克组成。它是由粲夸克和反粲夸克组成的次原子粒子当中第一个激发态。它的质量为3096.9兆电子伏
  • 爱国者法案《美国爱国者法》(USA PATRIOT Act)是2001年10月26日由美国总统乔治·沃克·布什签署颁布的国会法,正式的名称为“Uniting and Strengthening America by Providing Appropriat
  • 独立品独立品 (英文: Independent goods)  指某一种产品需求交叉零弹性。产品的需求及价格变化将不会影响到其他需求的独立品。现有两种产品A 和B,A 是独立品的情形会有两种情况
  • 焦点 (杂志)《焦点》(德语:Focus)是德国的新闻周刊。它的出版商是慕尼黑的布尔达出版社(Burda-Verlag)。
  • 一氧化碳探测器一氧化碳检测器又名CO检测器,是一种检测一氧化碳 (CO)气体以防止一氧化碳中毒的设备 。 一氧化碳是一种无色无味的气体,是由于含碳物质的不完全燃烧而产生的。 人类无法感知到
  • 朱衣点 (太平天国)朱衣点(1817年-1863年),原名汤汉槎,字期训,乳名玄八,后从母姓朱,更名衣点,宁乡人。太平天国进士,隶石达开部;五短身材,初负责守南京仪凤门,给洪宣娇当过马夫,1861年在江西与李秀成会合,封孝