Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python使用编译器、解释器还是组合?_Python_Compiler Construction_Interpreter - Fatal编程技术网

Python使用编译器、解释器还是组合?

Python使用编译器、解释器还是组合?,python,compiler-construction,interpreter,Python,Compiler Construction,Interpreter,可能重复: 我的问题是: Python使用编译器、解释器还是它们的组合?Python使用虚拟机aproach(如PHP、Ruby、.NET语言等),Python实现使用编译器创建在虚拟机上执行的中间语言。是的,它使用解释器,只需运行.py,然后它就会被执行!如果要将脚本编译为在另一台计算机上运行的.exe程序,可以使用py2exe库编译它cpython使用VM:-1它使用编译器,然后在虚拟机上执行字节码。查看标准库中的dis模块

可能重复:

我的问题是:


Python使用编译器、解释器还是它们的组合?

Python使用虚拟机aproach(如PHP、Ruby、.NET语言等),Python实现使用编译器创建在虚拟机上执行的中间语言。

是的,它使用解释器,只需运行.py,然后它就会被执行!如果要将脚本编译为在另一台计算机上运行的.exe程序,可以使用py2exe库编译它

cpython使用VM:-1它使用编译器,然后在虚拟机上执行字节码。查看标准库中的
dis
模块