Python Network Programming 简明教程
Python - Network Environment
Python 3 可用于 Windows、Mac OS 以及大多数版本的 Linux 操作系统。即使 Python 2 可用于许多其他操作系统,但 Python 3 的支持尚未向它们提供,或者已停止。
Getting Python
Windows platform
Python 3 的最新版本(Python 3.5.1)的二进制文件可以在 this download page 上获得
可用的不同安装选项有以下几种。
-
Windows x86-64 可嵌入式 zip 文件
-
Windows x86-64 executable installer
-
Windows x86-64 web-based installer
-
Windows x86 可嵌入式 zip 文件
-
Windows x86 executable installer
-
Windows x86 web-based installer
Note − 要安装 Python 3.5.1,最低操作系统要求是 Windows 7 带 SP1。对于版本 3.0 到 3.4.x,Windows XP 是可以接受的。
Linux platform
不同版本的 Linux 使用不同的软件包管理器来安装新软件包。
在 Ubuntu Linux 中,Python 3 使用以下命令从终端中安装。
$sudo apt-get install python3-minimal
从源代码安装
从 Python 的下载 URL 下载 gzip 源 tar 包 − https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
Extract the tarball
tar xvfz Python-3.5.1.tgz
Configure and Install:
cd Python-3.5.1
./configure --prefix = /opt/python3.5.1
make
sudo make install
Mac OS
从该 URL 下载 Mac OS 安装程序 − https://www.python.org/downloads/mac-osx/
-
Mac OS X 64 位/32 位安装程序 − python-3.5.1-macosx10.6.pkg
-
Mac OS X 32 位 i386/PPC 安装程序 − python-3.5.1-macosx10.5.pkg
双击此软件包文件并按照向导说明进行安装。
在 Python 官方网站上可获得最新的源代码、二进制文件、文档、新闻等 −
Python Official Website − https://www.python.org/
您可以从以下网站下载 Python 文档。文档以 HTML、PDF 和 PostScript 格式提供。
Python Documentation Website − www.python.org/doc/
Setting up PATH
程序和其他可执行文件可以位于多个目录中。因此,操作系统会提供一个搜索路径,其中列出了它搜索可执行文件所在的目录。
其重要特性有 −
-
路径存储在环境变量中,该变量是由操作系统维护的一个已命名字符串。此变量包含可供命令 shell 和其他程序使用的信息。
-
在 Unix 中,路径变量被命名为 PATH ,而在 Windows 中被命名为 Path (Unix 区分大小写;Windows 不区分大小写)。
-
在 Mac OS 中,安装程序会处理路径详细信息。要从任何特定目录调用 Python 解释器,您必须将 Python 目录添加到您的路径中。
Setting Path at Unix/Linux
要在 Unix 中为特定会话将 Python 目录添加到路径中 −
-
In the csh shell − 键入 setenv PATH "$PATH:/usr/local/bin/python3",然后按 Enter。
-
In the bash shell (Linux) − 键入 export PYTHONPATH=/usr/local/bin/python3.4,然后按 Enter。
-
In the sh or ksh shell − 键入 PATH="$PATH:/usr/local/bin/python3",然后按 Enter。
*注 − * /usr/local/bin/python3 是 Python 目录的路径。
Setting Path at Windows
要在Windows特定会话的路径中添加Python目录:
-
At the command prompt - 键入 path %path%;C:\Python 并按回车。
Note - C:\Python是Python目录的路径
Running Python
有三种不同的方法可用于启动Python:
Interactive Interpreter
您可以从Unix、DOS或任何其他提供命令行解释器或shell窗口的系统启动Python。
在命令行中输入 python 。
在交互式解释器中立即开始编码。
$python # Unix/Linux
or
python% # Unix/Linux
or
C:>python # Windows/DOS
Integrated Development Environment
如果系统上的 GUI 应用程序支持 Python,您还可以从图形用户界面 (GUI) 环境中运行 Python。
-
Unix − IDLE 是 Python 的第一个 Unix IDE。
-
Windows − PythonWin 是 Python 的第一个 Windows 界面并且是带有 GUI 的 IDE。
-
Macintosh − 可通过官方网站下载 Python 的 Macintosh 版本以及 IDLE IDE,可下载 MacBinary 或 BinHex’d 文件。
如果无法正确设置环境,那么可以寻求系统管理员帮助。确保 Python 环境正确设置且正常工作。
Note − 后续章节中给出的所有示例都是使用 Windows 7 和 Ubuntu Linux 上的 Python 3.4.1 版本执行的。
我们已经在线设置了 Python 编程环境,以便在学习理论时在线执行所有可用示例。随意修改任意示例并在线执行它。