更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号
分类: Python/Ruby
2021-06-25 15:48:05
学会使用各式各样的工具是非常重要的,可以让工作或学习变得更加便利、高效。比如说Python,大家都知道Python是一门解释器语言,代码如果想要运行,必须通过解释器来执行,但是Python解释器众多,分别具有不同的特点,你知道哪个Python解释器更好用吗?
CPython:这个解释器是用C语言开发的,所以叫做CPython,在命名行下运行python,就是启动CPython解释器,CPython是使用最广的Python解释器。
IPython:基于CPython之上的一个交互式解释器,IPython在交互式上有所增强,但是执行Python代码的功能和CPython是完全一样的,好比很多国产浏览器虽然外观不同,内核其实是一样的。
pypy:它的目标重在执行速度,PyPy采用JIT技术,对Python代码进行动态编译,所以可以显著提高Python代码的执行速度。
Jython:运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。
IronPython:是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。