标签:
第2章
Python如何运行程序
?
本章和下一章将快速地看一看程序的执行——你如何启动代码,以及Python如何运行它。在这一章中,我们将大体上研究一下Python解释器如何执行程序。之后的第3章将向你展示如何建立你自己的程序并运行它。
?
程序的启动细节天生就与特定的平台相关,这两章的部分内容可能并不适用于你工作的平台,所以高级读者应当随心所欲地跳过与他们预期的用途不相关的部分。同样,以往使用过类似的工具并且期望对语言快速进阶的读者可能想把这两章的部分内容束之高阁"以备日后参考"。对于其他人来说,还是让我们在学习如何编写代码之前,简短地看一下Python将以怎样的方式运行我们的代码吧。
?
介绍Python解释器
?
到目前为止,我主要将Python作为一种编程语言来谈论。但是,就当前的实现而言,它也是一个被称为解释器的软件包。解释器是一类程序,用于执行其他程序。当你编写了一个Python程序,Python解释器读取你的程序并执行它所包含的指令。实际上,解释器是你的代码和你的机器的计算机硬件之间的一个软件逻辑层。
?
当Python包安装到你的机器上,它会生成若干组件——至少是一个解释器及支持库。取决于你如何使用它,Python解释器的表现形式可能是一个可执行程序,或一组链接到另一个程序的库。根据你运行的Python的种类,解释器本身可以被实现为一个C程序,一套Java类,或者别的什么。不管采取什么形式,你编写的Python代码必须由解释器执行。并且为了使Python解释器能够执行你的代码,你必须在你的计算机上安装Python解释器。
?
Python的安装细节因平台而异并且更全面深入地涵盖于附录A中。简短而言:
?
?
Python本身可以从其主站点http://www.python.org的下载页面获取。它也可以通过各种其他分发渠道找到。谨记,在安装Python之前你应该总是查看其是否已经存在。如果你正工作在Windows 7和更早Windows的版本上,你通常会在开始菜单中找到Python,如图2-1所示;我们将在下一章讨论这里展示的菜单选项。在UNIX和Linux上,Python可能存在于你的/usr目录树中。
?
标签:
原文地址:http://www.cnblogs.com/luning/p/5376549.html