python解释器
python解释器
1.Cpython。python的官方版本,使用C语言实现,使用最为广泛,Cpython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在python虚拟机上
(程序------C解释器------字节码------机器码-----cpu)
2.Jyhton
Python 的 Java 实现,Jython 会将 Python 代码动态编译成 Java 字节码,然后在
JVM 上运行。
(程序---java 解释器----字节码----机器码----cpu)
3.IronPython
Python 的 C#实现,IronPython 将 Python 代码编译成 C#字节码,然后在 CLR 上
运行。
(程序---c#解释器---字节码---机器码---cpu)
4.PyPy(特殊)
Python 实现的 Python,将 Python 的字节码字节码再编译成机器码。
(程序---c#解释器---字节码---机器码---cpu)