码迷,mamicode.com
首页 > 编程语言 > 详细

第2章 Python如何运行程序

时间:2016-04-09 23:14:48      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

2 Python如何运行程序

本章和下一章将看看程序的执行——即你如何开始编写代码,以及Python如何运行它。在这一章中,我们将从总体上研究一下Python解释器如何执行程序。之后的第3章将向你展示如何建立你自己的程序并运行它。

程序的启动细节天生就与特定的平台相关,这两章的部分内容可能并不适用于你工作的平台,所以高级读者可以随心所欲地跳过与他们的使用不相关的部分。同样,对于那些在过去使用过类似的工具并且期望快速进阶的读者则可能希望将这两章的部分内容束之高阁"以备日后参考"。对于其余的人,就让我们在学习如何编写代码之前,简单看一看Python以怎样的方式来运行我们的代码吧。

Python解释器介绍

迄今为止,我主要是将Python作为一种编程语言来进行讨论。但是,就当前的实现而言,它也是一个被称为解释器的软件包。解释器是一类执行其他程序的程序。当你编写了一个Python程序,Python解释器读取你的程序并执行它所包含的指令。实际上,解释器是在你的代码和机器的计算机硬件之间的一个软件逻辑层。

当在你的机器上安装Python包时,它会生成若干组件——最少是一个解释器和一组支持库。取决于你的使用方式,Python解释器可能表现为不同的形式:一个可执行程序,或者一组链接到另一个程序的库。根据你运行的Python的种类,解释器本身可以被实现为一个C程序,一套Java类,或者别的什么东西。不管采取什么形式,你编写的Python代码必须由解释器运行。为了能运行Python代码,你必须在你的计算机上安装一个Python解释器。

Python的安装细节因平台而异,其更深层次的相关内容涵盖于附录A中。简而言之:

  • Windows用户通过获取并运行一个自安装的可执行文件将Python安装在他们的机器上。简单地双击并按照提示选择"是"或者"下一步"即可。
  • LinuxMac OS X用户可能已经预装了一个可用的Python在他们的电脑上——如今它已是这些平台上的标准组件。
  • 一些LinuxMac OS X用户(和大多数Unix用户)从全量源码分发包编译得到Python
  • Linux用户还可以找到RPM文件,并且Mac OS X用户可以找到各种Mac专用的安装包。
  • 其他平台有与这些平台相关的安装技术。例如,Python可用于手机,平板电脑,游戏机,和iPod,但安装细节却大相径庭。

Python本身可以从其主站点http://www.python.org的下载页面获取。它也可以通过各种其他分发渠道找到。需要谨记的是,你应该总是在安装Python之前查看其是否已经存在。如果你正工作于Windows 7和更早的Windows版本上,你通常会在开始菜单中找到Python,如图2-1所示;我们将在下一章讨论这里展示的菜单选项。在UNIXLinux上,Python可能存在与你的/usr目录树中。

因为安装的细节是这样的平台,我们会把剩下的这个故事推迟到这里。在安装过程中的更多细节,参考附录A。本章的目的,接下来,我假定你已经有了Python的准备。

?

?

?

第2章 Python如何运行程序

标签:

原文地址:http://www.cnblogs.com/luning/p/5372765.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!