《Python学习手册 第五版》 -第2章 Python如何运行程序
第二章主要讲解了Python的运行机制, 在开始之前,需要明确以下几点 因为《Python学习手册》这本书是面向市场很多人的,既然有很多人,就有很多不一样的需求和使用情况,这本书涵盖Python2.X和Python3.X两个版本的讲解,也涉及到Linux、Mac OS系统、Windows系统等不同的操作系统,本人学习不是为了大而全,而是单点突破,深入了解,所以后续的所有笔记内容会依以下情况进行,不再单独说明 1、使用Window 10操作系统 2、Python环境使用Python 3.7.2版本(如下截图): 因为《Python学习手册》第五版的英文版是2013年出版,当时最新的Python版本是3.3.0,截止到现在2019年12月,Python最新版本3.8.0 3、运行Python的方式:DOS命令、Eclipse集成环境 接下来回归本章的重点,Python的运行机制 :文章中有一个图,有书的可以参考,以下是我理解后的步骤,通过文字即可了解 步骤1、源代码文件 :就是我们写出来的程序文件,以“.py"格式存储 步骤2、编译 :Python会对源代码进行编译 步骤3、编译后的结果是字节码文件 :字节码文件会以”.pyc"的格式存在 步骤4、Python虚拟机 (PVM)运行字节码 以上4各步骤就是Python核心的运行机制,通过这四个步骤,会有很多延伸出来的问题 1