标签:
本章和下一章将看看程序的执行——即你如何开始编写代码,以及Python如何运行它。在这一章中,我们将从总体上研究一下Python解释器如何执行程序。之后的第3章将向你展示如何建立你自己的程序并运行它。
程序的启动细节天生就与特定的平台相关,这两章的部分内容可能并不适用于你工作的平台,所以高级读者可以随心所欲地跳过与他们的使用不相关的部分。同样,对于那些在过去使用过类似的工具并且期望快速进阶的读者则可能希望将这两章的部分内容束之高阁"以备日后参考"。对于其余的人,就让我们在学习如何编写代码之前,简单看一看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目录树中。
因为安装的细节是这样的平台,我们会把剩下的这个故事推迟到这里。在安装过程中的更多细节,参考附录A。本章的目的,接下来,我假定你已经有了Python的准备。
?
?
?
标签:
原文地址:http://www.cnblogs.com/luning/p/5372765.html