Cython

✍ dations ◷ 2024-12-23 19:14:30 #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语法。

相关

  • 内乌肯盗龙内乌肯盗龙属(属名:Neuquenraptor)是驰龙科恐龙的一属,是在2005年发现于阿根廷巴塔哥尼亚,是少数生存于南半球的驰龙科恐龙。身长约2.5米,重约30公斤,生存于白垩纪晚期。在1996年1
  • 阿根廷比索阿根廷比索(Peso)是阿根廷当前流通货币。20世纪初以来,阿根廷比索是全世界交易量最多的货币之一。然而在本世纪经济崩溃了好几次,期间经历了通货膨胀和恶性通货膨胀,导致了系统的
  • 柱冠粗榧柱冠粗榧(学名:),为三尖杉科三尖杉属下的一个植物品种/栽培型。
  • 中东通讯社中东通讯社(阿拉伯语:وكالة أنباء الشرق الأوسط‎,英语:Middle East News Agency,简称MENA),简称中东社,埃及的国家通讯社,阿拉伯语世界最早的,也是最大的通讯社
  • 蒋洪德蒋洪德(1942年7月4日-2020年1月4日),湖南长沙人,叶轮机械与动力工程专家,中国工程院院士,现任清华大学教授、博士生导师。1965年,毕业于清华大学燃气轮机专业。1965年至1968年,在清华
  • 张可可张可可(1952年-),出生于北京,旅美蒙古族画家。其代表作品《白石老人》、《张大千像》已编入《1992年北美华裔艺术家名人录》。早年拜师于北京书画艺术研究会会长王任门下,学习写意
  • 鸟取藩鸟取藩(日语:鳥取藩/とっとりはん  */?)是日本江户时代的一个藩。位于因幡国及伯耆国(今鸟取县一带),藩厅是鸟取城。石高32万5千石。自江户时代起,藩主是池田氏。初时只有6万石,161
  • 李宏惠李宏惠(1886年-1957年),男,曾用名李容恢、李云麾,笔名寄缘、茹荼,字常定,祖籍江西临川,生于广西临桂,中国反清革命家。中央文史研究馆馆员。1886年阴历四月初九生广西临桂县。原名李容
  • 麦可·杜卡基斯迈克尔·斯坦利·杜卡基斯(英语:Michael Stanley Dukakis,1933年11月3日-),美国政治家,马萨诸塞州人,曾于1975年-1979年,及1983年-1989年间担任马萨诸塞州州长,是马萨诸塞州在任时间最
  • 胡西园胡西园(1900年~1981年.4.18),实业家、发明家、工程师。他制造出中国第一个自制灯泡,创办中国第一家灯泡厂,被誉为“中国灯泡之父”、“中国电光源之父”和“中国照明电器工业的开