一些 Python 代码加速工具,让代码变得更简洁更迅速!( 二 )


CorePy2 也可以进行加速,不过这个加速是运行在汇编层的 。
Weave、Cinpy 和 PyInline
这三个包,就可以让我们在 Python 代码中直接使用 C 语言或者其他的高级语言 。混合代码,依然可以保持整洁 。可以使用 Python 代码的字符串的多行特性,可以使其他的代码按照自身的风格来进行排版 。
其他工具
如果我们要节省内存,就不能使用 JIT 了 。一般 JIT 都太耗费内存 。有一句话说的很对,时间和内存经常不能兼得,而我们在工程开发中,总是要寻找他们的平衡点 。
至于其他的一些东西,比如 Micro Python 项目,这个是用在嵌入式设备或者微控制器上面使用的 。
如果只是想在 Python 环境中工作,然后想用别的语言,可以看看这个项目Julia 。




推荐阅读