Python01-Python程序执行过程简述

       Python被认为是目前来说可以处理任何问题的一种开发语言。大致的应用在web、测试、运维等方面,更高级的应用比如说当下最流行的人工智能也是需要有Python基础的。

       在本节中先来说明一下Pyhon的运行过程,由于本人的主流语言是JAVA语言,因此将通过与JAVA语言对照的方式来讲解(虽然Pyhon本身的执行过程也比较好理解)。

       JAVA语言的源代码均是有.java结尾的文件,之后通过javac命令由JAVA虚拟机(JVM)编译成可执行文件.class,然后JAVA虚拟机来执行.class文件完成指定的操作。

       Python的执行过程与JAVA来说是一模一样的,只不过处理Python程序的是Python虚拟机(PVM)。Python的源代码文件是以.py结尾的文件,经过PVM解析后变成.pyc的可执行文件,PVM通过执行.pyc文件来完成指定的操作。



 

猜你喜欢

转载自java1010.iteye.com/blog/2404611