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

Python运维编程

时间:2015-10-11 22:45:52      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

Python运维编程

作者:Danbo  2015-10-11

什么是Python,为什么要使用Python?

这个大家自行谷歌,不过看看知乎你就知道Python有多么强大:http://www.zhihu.com/question/25038841  #大蟒蛇是人形自走跑有木有啊!

首先你要知道Python很强大、Python是一个胶水语言(Glue Language)、与Perl最大的不同是Python开发的哲学是:用一种方法,最好是只有一种方法来做一件事,而Perl是:总是有多种方法来做同一件事。由此来看Perl非常不适合团队开发,不过Oracle的运维管理系统Gird Control却是用Perl写的,还有一个Bug Valid也是用Perl开发的。

软件工程师利用Python搞开发;
例如:游戏(主要指网游,经常上传角色、新装备等)、搜索(Google)、嵌入式(一些简单的驱动程序)、网站(豆瓣、 Instagram、v2ex)、C\S软件(OpenStack)、Linux下开源的备份软件Bacular等等。

系统工程师利用Python管理系统;
例如:脚本......脚本......脚本......(Shell)、运维自动化工具。

Python上手很简单,非常好用,是一门不会忘记的语言......,可以让你在计算机上做任何事情......

我们知道以前运维可能不受重视,不过目前运维是越来越受重视了,多亏像新浪、百度、淘宝这样的公司提升了运维的整体水平,做开发的应该知道,你写的代码就是再牛,如果没有好的运维团队的话,也无法支撑像淘宝双十一那么大的访问量,所以目前运维很重要,尤其是懂开发的运维。另一个原因是运维科班出身的真的很少,计算机专业毕业的童鞋多少都有这样的思想:学得好的都去搞开发了,写的不好的才去做运维。这样导致会开发的运维人员不多,所以你懂得!(说到这里又想到了百度二面,面试官当时问我会不会Python,我说不会,然后就没有然后了,/(ㄒoㄒ)/~~,不过大家只要记住:Better later than never!!)

Let‘s Python

国际惯例打印Hello World:
>>> print ‘Hello World‘     #一定要使用单引号‘‘
Hello World

python可以随便做算术:
>>> 4*3**2   #类似Shell中的bc或者expr
36

Python的编程风格

语法要求:
缩进统一:建议大家使用Tab键(默认四个空格)来进行缩进。
变量:
-标识符的第一个字符必须是字母或者下划线;
-标识符可以有字符、数字、下划线组成;
-标识符大小写敏感。
Python没有关闭字符(结束符),比如Shell中if的关闭字符是fi,类似的还有do、done等。Python中的关闭符是以缩进完成的。

Python运维编程

标签:

原文地址:http://www.cnblogs.com/danbo/p/4870100.html

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