上一篇博文中我们讲解了Python的两种基本的运行方式,这两种基本方式是基于程序员的角度来说的。接下来我们就来看看,在计算机的角度,Python是如何运行的
Python不同于C/C++/JAVA等编译型语言,它是一种解释型语言,在我们安装Python时,安装了解释器,同时也安装了Python支持的库,在这些库中包括了Python支持的算法和一些数据结构,可以直接使用
程序执行过程:①编写程序源码 ②解释器解释运行(编译字节码(.puic文件,默认放置在pyCache目录)下面,用于提高运行速度->载入Python虚拟机PVM)
如图,这就是Python在计算机中的运行过程