本文内容来自书籍《 Python程序设计案例课堂》,此书已经加入VIP会员权益中,只要是VIP会员即可免费阅读上千门电子书,点此购买会员
Python是怎样运行的?
Python是一种解释执行的语言,所以它运行时首先需要一个解释器,然后就是需要程序运行时支持的库,该库包含一些已经编写好的组件、算法、数据结构等。
那么Python是怎么运行的呢?整个运行过程大致分为以下3个步骤。
首先由开发人员编写程序代码,也就是编码阶段。
其次,解释器将程序代码编译为字节码,字节码是以后缀为.pyc文件的形式存在,默认放置在Python安装目录的_pycache_文件夹下,主要作用是提高程序的运行速度,如图1-18所示。
提示:一段代码,会被编译成字节码放在_pycache_文件夹的缓存里面。下次再运行该代码时,解释器首先判断该代码是否改变过,如果没有改变过,解释器会从编译好的字节码缓存中调取后运行,这样就可以加快程序的运行速度。
最后,解释器将编译好的字节码载入一个Python虚拟机(Python Virtual Machine)中运行。Python的整个运行过程如图1-19所示。
那么小白该如何看当前的Python版本,来听听大神怎么说!
小白:如何查看当前Python的版本?
大神:在前面讲述运行Python的3种方式时,细心的读者会发现,每个运行方式刚启动的窗口中都显示了Python的版本。例如Python提供的命令行运行窗口中,可以看到当前Python的版本为3.5.2,如图1-20所示。
另外还可以使用以下命令来查看:
python -V
小白:安装Python时,忘了勾选Add Python 3.5 to PATH复选框怎么办?
大神:首先用户需要复制Python的安装目录,例如本章中Python的安装目录C:\Program Files\Python35-32,然后将该目录添加到系统环境变量Path中即可。
小白:如何选择Python的版本?
大神:目前,用户使用比较多的版本为Python 2和Python 3。由于Python 3对Python 2进行了大量修改,所以有些用Python 2编写的代码无法在Python 3环境中运行。因此,建议读者尽量配置Python 3的环境。
本文内容来自书籍《 Python程序设计案例课堂》,此书已经加入VIP会员权益中,只要是VIP会员即可免费阅读上千门电子书,点此购买会员
此书已加入到VIP会员卡,只要购买VIP会员卡即可免费阅读上百本电子书
阅读电子书的方法如下: