Toggle Navigation
首页
活动
线上分享
线下沙龙
XCOPS大会
DAMS峰会
原创风采
企业专栏
专家专栏
年度MVP
企业直聘
下载
关于我们
社群介绍
社群架构
顾问委员会
热门文章
人肉运维100次后,年底出了P0级故障……
2023-11-16
关于国产数据库我不得不说
2023-08-05
分库分表,可能真的要退出历史舞台了!
2023-01-30
京东科技全链路故障诊断智能运维实践
2023-05-08
较ClickHouse降低50%成本,湖仓一体在B站的演进
2023-04-19
活动预告
即将开始
2024 DAMS 中国数据智能管理峰会 -上海站
时间:2024-11-22
形式:线下活动
即将开始
2024 XCOPS 智能运维管理人年会 -广州站
时间:2024-05-24
形式:线下活动
即将开始
无线优化技术专场丨得物技术沙龙
时间:2024-05-26
形式:线下沙龙
已结束
DBA从入门到实践
时间:2024-03-27
形式:线上分享
已结束
立即报名!OceanBase数据库城市行-粤港澳站 盛大开启!
时间:2024-03-20
形式:线下活动
已结束
2024首场沙龙|上海 · 得物技术沙龙-「稳定生产」专场报名开启!
时间:2024-03-10
形式:线上分享
已结束
攻坚关键业务系统——OceanBase金融行业交流会
时间:2024-02-27
形式:线下活动
已结束
官宣|硬核阵容曝光!PolarDB开发者大会全议程公布
时间:2024-01-17
形式:线下&线上大会
已结束
百度数据中台技术沙龙——探索AI时代的数据中台
时间:2024-01-13
形式:线上分享
已结束
中国MySQL生态年会盛大开启!
时间:2024-01-05
形式:线下沙龙
已结束
【deeplus线上分享342期】OUIC协议详解: 特性、适用场景及落地实践
时间:2023-12-20
形式:线上分享
已结束
立即报名 | 24位大咖齐聚,2023全球AI前沿科技大会完整议程公开
时间:2023-12-09
形式:线下活动
已结束
【deeplus线上分享341期】货拉拉微服务架构演进与数据库中间件、DevOps建设之路
时间:2023-12-08
形式:线上分享
已结束
Flink Forward Asia 2023 主会场
时间:2023-12-08
形式:线上分享
已结束
【话题接力第十二期】降本增效持续深化,如何找准FinOps关键着力点?
时间:2023-12-06
形式:线上分享
查看更多
初识Python
杨建荣
2016-10-18 20:04:42
现在的技术发展,海量服务器,批量任务,让原本精细化,几台服务器上的维护工作一下子有了指数级的提升,于是很多人就提出了自动化运维,而Python似乎也是“应运而生”,当然Python语言其实历史已经很悠久了,这是很多运维,很多开发人员来说没有逐渐渗透到这个领域而已。
很多系统管理员可能对Perl情有独钟,或者经典的shell,百八十台的服务器都可以轻松维护。不过有时候感觉和预期还是有一些出入,Python总是被提起,但是自己从来没有细细了解过。当然任何工具都是媒介,语言也是如此,能够实现需求,改进需求,方便,快捷,其实有很多种选择,Python算是其中的佼佼者吧。
Python是一种动态解释性语言,本身就是支持跨平台,这个语言是使用c开发,不过在这个基础上屏蔽了指针等复杂数据类型。它还有面向对象的特性,不过简化了面向对象的实现,代码分隔的感觉让我想起了pascal,它的版本发展也很丰富,在版本2中有31个保留字。
and
del
from
not
while
as
elif
global
or
with
assert
else
if
pass
yield
break
except
import
print
class
exec
in
raise
continue
finally
is
return
def
for
lambda
try
在版本3中exec被去除了,新增了nonlocal
Python
的发
展
很多只是都是来源于网络,来自官网更加有权威性。www.python.org
可以看到信息更新还是很频繁的,Python在国内的发展也蛮不错。在明天还有两个活动。3.6的beta版也在发布和测试中。
Python的下载
如果要说推荐下载的版本,可以从官网的推荐看出,是存在两个分支,一个是2.7,一个是3.5
Python本身是开源的,不过更多丰富的类库和包装可能就是ActivePython,在官网也找到了一段对ActivePython的描述。
说个小插曲,我在官网点击下载链接,看到了下面的适用平台,还让我有些奇怪。
怎么没有Linux版本,因为开源嘛,直接下载源码都是轻轻松松。configure,make,make install即可搞定。
随便找一个Linux服务器,本身默认就是安装了Python,不过版本有一些差别,我随机找了身边的几个环境。
#python -V
Python 2.4.3
# python -V
Python 2.6.6
其实够用就行,通用为主吧。
Python的IDE
至于Python的编辑器,各方的说法也有很多分类,直接方便就行啦。
常见的IDE有ythonWin、Eclipse+PyDev插件、Komodo、EditPlus
有两个链接供参考。
八个最佳Python IDE http://blog.csdn.net/chszs/article/details/45922299
Python IDE http://www.runoob.com/python/python-ide.html
关注
DBA
plus社群,了解更多技术干货文!