python运维脚本执行_Python自动化脚本-运维人员宝典

精通Python自动化脚本-运维人员宝典完整目录:

技术要求

**译者注:**预计 Python 3.7还会发展较长时间,而 Python2则长期止步于 Python2.7了,但小版本号都在不断变化

本章的示例和源代码可通过 GitHub 仓库进行获取。

为什么选择Python?

Python有非常丰富的开源库用于数据分析工具、网站框架、测试等等。Python是一种可在不同平台上使用的编程语言(Windows, Mac, Linux和Linux嵌入式硬件,如树莓派Raspberry Pi)。它也用于开发桌面应用和网页应用。

开发人员如果使用Python可以编写更少行数的代码。原型制作非常快速,因为在解释器系统中运行。Python可被看成是面向对象、面向过程或函数式编程。

Python可以完成各种任务,比如创建网页应用。它和软件一起使用来创建工作流,它连接数据库系统、处理文件、处理大数据并执行复杂数学运算。

Python语法与其它编程语言的对比

Python编写的代码可读性很强,因为它和英语本身非常相近。要完成一个命令,Python使用新的一行来完成。

Python有一个很棒的特性:缩进。使用缩进我们可以定义决策语句作用域,for循环和while循环、函数和类。

Python安装

这一部分中我们将学习在不同平台上Python的安装,比如Linux和Windows。

Linux平台上的安装

大部分Linux发行版本都默认安装了Python 2。有些则直接包含了Python 3。

**译者注:**目前大部分 CentOS 中默认安装的是 Python 2,而 Ubuntu 中则内置了 Python 3

要在Debian系Linux系统中安装Python 3,在命令行终端中可运行如下命令:

sudo apt install python3

要在CentOS 系统中安装Python 3,在命令行终端中可运行如下命令:

sudo yum install python3

如无法使用以上命令安装Python,请从官方网站上下载Python并按照指示进行安装。

**译者注:**本博客有一篇如何安装Python3.7也可供参考

Windows平台上的安装

在Microsoft Windows上安装Python,我们需要从python.org上下载可执行安装包并执行安装。从官网下载页面下载python.exe文件并选择想要在电脑了安装的Python版本。然后双击所下载的 exe 文件来安装Python。有安装引导页面中,有一个Add Python to the path的复选框,勾选并按照提示一步一步的安装Python 3。

Pip安装以及使用pip安装Python包

在 Linux 中安装pip命令如下:

sudo apt install python-pip # 安装 Python 2的 pip

sudo apt install python3-pip # 安装 Python 3的 pip

**译者注:**以上为 Ubuntu 中的命令,原书作者使用的均为 Ubuntu,CentOS 中将 apt 修改为 yum 即可

Windows中, 使用如下命令安装:

python -m pip install pip

Mac上的安装

要安装 Python 3,我们要在系统中安装brew。运行如下命令来在系统中安装brew:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

通过运行以上命令,brew就安装好了。现在使用brew来安装 Python 3:

brew install python3

安装Jupyter notebook

要安装Jupyter Notebook,先下载Anaconda。

安装所下载的Anaconda版本,按照向导中的指示进行安装即可。

使用pip安装Jupyter:

pip install jupyter

在 Linux 中,pip install jupyter安装的是Python 2 的Jupyter。如果想要安装Python 3 的Jupyter,运行如下命令:

pip3 install jupyter

安装和使用虚拟环境

下面我们就来看如何安装虚拟环境以及如何进行激活。

在Linux中安装虚拟环境,执行步骤如下:

1、首先检查是否安装了pip。我们来安装Python 3的pip

sudo apt install python3-pip

2、使用pip3安装虚拟环境:

sudo pip3 install virtualenv

3、现在我们来创建虚拟环境。你可以选择任意名称,这里我们使用pythonenv:

virtualenv pythonenv

4、激活虚拟环境:

source pythonenv/bin/activate

5、在完成操作之后,还可通过以下命令来关闭virtualenv:

deactivate

在Windows中, 运行pip install virtualenv命令来安装虚拟环境。virtualenv的安装步骤与Linux相同。

**译者注:**在安装了virtualenv之后,还可安装 Virtualenv Wrapper来更方便管理虚拟环境,关于环境搭建还可参见本博客Django环境搭建及开发

安装Installing Geany和PyCharm

通过https://www.geany.org/download/releases下载Geany并下载所需的二进行文件。根据指示来进行安装。

通过https://www.jetbrains.com/pycharm/download/下载PyCharm并根据指示来进行安装。

作者:矢寸心

链接:http://www.imooc.com/article/284148?block_id=tuijian_wz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值