Python 解释器 Nuitka

码农软件 · 软件分类 · Python开发工具 · 2019-11-12 21:42:45

软件介绍

Nuitka是一个Python的替代编译器。它可以无缝地替代和扩展Python的解释和编译工作。现在支持CPython2.6、2..7、3.2、3.3和3.4版本。它可以执行编译的代码,并能用很兼容的方式将目标代码一起编译。

开发者可以自由的使用所有的Python模块库和其他全部的第三方扩展库。Nuitka可以将Python代码编译成C级别的程序,并像CPython调用libpython一样去使用libpython库去执行编译后的程序。Nuitka的这些的优化工作旨在是为了能够避免Python执行过程中的在某个环节产生的不必要的开销。并旨在能够是消除一些不兼容性,虽然这是一种改进了的模式,但也不是每个标准Python的bug都能模拟,例如,提供更完整的错误信息。

Nuitka 某些地方比 CPython 要更快些,不过目前还没有进行全面的性能优化,发展空间巨大。

不需要对环境变量进行修改,可以不改变环境的情况下在脚本目录以外直接运行nuitka和nuitka-run。作为一个可选项,为了方便也可以将bin目录加入到PATH中。

Nuitka和其它unix程序一样具有—help参数选项来获得帮助:

1
nuitka —help

Nuitka-run命令于Nuitka命令是相同的,但具有不同的默认选项。它可以编译和直接执行Python脚本,使用—help可以获得帮助:

1
nuitka-run —help


本文地址:https://www.codercto.com/soft/d/18859.html

ARM嵌入式系统开发

ARM嵌入式系统开发

斯洛斯 / 北京航大 / 2005-5 / 75.00元

《ARM嵌入式系统开发:软件设计与优化》从软件设计的角度,全面、系统地介绍了ARM处理器的基本体系结构和软件设计与优化方法。内容包括:ARM处理器基础;ARM/Thumb指令集;C语言与汇编语言程序的设计与优化;基本运算、操作的优化;基于ARM的DSP;异常与中断处理;固件与嵌入式OS;cache与存储器管理;ARMv6体系结构的特点等。全书内容完整,针对各种不同的ARM内核系统结构都有详尽论述,......一起来看看 《ARM嵌入式系统开发》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

在线进制转换器
在线进制转换器

各进制数互转换器

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具