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

时间:2010-09-25 22:59:54

标签: python compiler-construction interpreter

  

可能重复:
  CPython is bytecode interpreter?

我的问题是:

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:-1)

是的,它使用了解释器,只需运行.py然后它就会被激活!如果你想编译你的脚本作为.exe程序在另一台机器上运行你可以用py2exe库编译它