当前位置:优草派 > 问答 > Python问答

python怎么编译?

标签: Python  作者: 罗西汉

回答:

因为python是解释性语言,所以我们常说的python不需要编译是相对于C、C++这些编译性语言来说的。

正常的程序运行是由源码转换成计算机可识别的二进制语言,使用的时候从存储中调到内存中运行。而python则是由它的解释器将源码转换为字节码,然后由python的虚拟机PVM去循环执行解释成机器语言才能在设备上运行。所以python编译是隐藏起来的,由解释器去自动完成这个工作。

TOP 10
  • 周排行
  • 月排行