Cython

✍ dations ◷ 2025-10-22 16:33:39 #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语法。

相关

  • 经济在古希腊的经济中,由于希腊贫瘠的土地,农业极其重要.到了公元前6世纪,工艺和贸易(主要是海上贸易)开始发展,然后变得重要。经济这个概念在古希腊跟现代并不相同。 希腊语oikonomia
  • 呈缴本法定送存,即法律规定团体和个人将所发表的出版物呈缴至国家图书馆或其他指定的处所。需要法定送存的出版物一般为书籍和期刊,但有时也会包括其他媒体(例如录音)等。不同国家对需
  • 让·雷诺阿让·雷诺阿(法语:Jean Renoir,1894年9月15日-1979年2月12日)是一位法国著名电影导演,印象派画家皮埃尔-奥古斯特·雷诺阿的次子,法国电影自然主义的代表人物。他于1945年凭《南方人
  • 卵巢浆液性囊腺瘤卵巢浆液性囊腺瘤(英语:Ovarian serous cystadenoma),有时候称之为浆液性囊腺瘤(英语:serous cystadenoma),是一类非常常见的良性卵巢肿瘤。卵巢浆液性囊腺瘤和胰腺浆液性囊腺瘤(英语
  • 斯凯尔涅维采斯凯尔涅维采(波兰语:Skierniewice)是波兰的城镇,位于该国中部,由罗兹省负责管辖,面积34.88平方公里,2012年人口49,022。在瓜分波兰中,该镇被纳入普鲁士王国管治范围。坐标:51°58′N
  • 临河盗龙临河盗龙属(学名:Linheraptor)是兽脚亚目驰龙科恐龙的一属,生活在白垩纪晚期的中国。它是小型二足肉食性动物,身长小于3米,约2.5米长。目前仅发现一具标本,但相当完整。模式种精美
  • 李振青李振青(?-1826年),字嘉章,号松吟,贵州兴义人,祖籍江苏淮安,清朝官员。监生出身。曾担任过福建省长泰知县、永春知州,嘉庆年间担任金门县丞,任内积极缉盗,并将俸禄一部分作为浯江书院的期
  • 蛇岛弓趾虎蛇岛弓趾虎(),又名蛇岛弓壁虎,是毛里求斯特有的一种壁虎。
  • 圆明和尚圆明和尚(?-1321年),姓白,名唐兀台,元朝中期陕西民变首领。圆明和尚在终南山景谷小高山出家。圆明和尚于1321年六月,在周至县纠集苏子荣等五十余人,即位称皇帝,约定于七月初五攻奉元路
  • 白润白润(生卒年不详),字瀛宾,号星槎,清朝官员。河南新乡县人。同进士出身。白润幼年贫苦好学,进学后以授读为业。乡试多次受挫而不气馁怨尤,终于在道光二十四年(1824年)考中甲辰科举人,道