Cython

✍ dations ◷ 2025-07-02 10:56:00 #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语法。

相关

  • 吸附系统吸附是指某种气体,液体或者被溶解的固体的原子,离子或者分子附着在某表面上。这一过程使得表面上产生由吸附物构成的膜。吸附不同于吸收,吸收是指作为吸附物的液体浸入或者溶解
  • 孔颖达孔颖达(574年-648年10月10日),字冲远(一作沖远、仲达、沖澹),冀州衡水(今河北衡水市)人。孔安之子,孔子三十二代孙。唐朝经学家。生于北齐后主武平五年(574年),八岁就学,曾从刘焯问学,日诵
  • 肌抽跃癫痫合并红色褴褛肌纤维症肌抽跃癫痫合并红色褴褛肌纤维症,简称MERRF症候群(Myoclonic Epilepsy with Ragged Red Fibers Syndrome),是一种罕见线粒体遗传疾病,在患病几率约是10万人中有1.5人,根据线粒体
  • Wanna One影视作品列表Wanna One影视作品列表,主要列举韩国男子音乐组合Wanna One自2017年出道至今,在出道限定期间内参与过的的各类电视节目、固定节目及电视剧演出。尹智圣、李大辉、邕圣祐担任MC
  • 皇帝的新装《皇帝的新装》(丹麦语:Keiserens nye Klæder,英语:The Emperor's New Clothes),也译作《国王的新衣》,安徒生童话系列中的故事,首次发表于1837年,收录在《讲给孩子们听的故事(英语:Fa
  • 托斯特巨鱿属托斯特巨鱿属(学名:)是一种生存于白垩纪的头足类。其下目前只发现一个物种远古大鱿,估计它们套膜的长度与现今的巨乌贼相近。近年的研究发现吸血乌贼最有可能是其后代。托斯特巨
  • 大观镇 (都江堰市)大观镇,是中华人民共和国四川省成都市都江堰市下辖的一个乡镇级行政单位。地处世界文化遗产青城山南侧,幅员面积18平方公里。2019年12月,撤销大观镇、安龙镇,将原大观镇和原安龙
  • 周传诵周传诵(?-?),陕西西安府咸宁县人,西安左卫籍,明朝政治人物。万历十七年(1589年)己丑科进士。历山西参政,升河南按察使。官至湖广左布政使。父周宇。
  • 曼努埃尔·罗哈斯 (菲律宾)曼努埃尔·罗哈斯·阿库纳(英语:Manuel Roxas y Acuña,1892年1月1日-1948年4月15日),菲律宾政治家,1946年至逝世期间出任菲律宾第三共和国第一任总统。罗哈斯早年就读于马尼拉大学
  • 迈克·马尔瓦尼约翰·迈克尔·“迈克”·马尔瓦尼(英语:John Michael "Mick" Mulvaney;1967年7月21日-)是美国共和党籍政治人物。自2011年到2017年,他是南卡罗来纳州第5选举区选出的美国众议院议