一直挺纠结要不要学习Python。

平时管理系统,用shell够用了;
再加上以前也学过各种语言,一接触Python,发现一定要缩进对齐的规则,被吓到了。因为以前从没有哪种语言有这种硬性规定。

好几次都没下定决心去学。

但是市场趋势感觉又在逼着要去学,大多的工具是用Python写的,也在工作中遇到各种需要Python的场景。

比如dstat工具,就是Python写的,而且它还支持通过Python语言来自定义制作其它监控参数。

自己也想写一个系统,把各种监控系统的东西整合在一起,而且在公司中,你不是一个人,你写好了工具或者系统,还要跟其他同事做接口,或者通过其他同事做好的接口来获取数据,想做到这种程度,已经光靠shell很难实现了。

所以这次十一放假,在家好好学习了一下python。
感觉像打开了另一个世界的大门。
Python,amazing!!!

Python语言有很多现成的模块来使用,你如果不想搞大型开发的话,只要学一下基本语法就能入手;
很多系统中一般都自带Python;
不用写太复杂的程度就能实现功能;
以前不习惯的缩进对齐,反而是它的优势,让代码看起来整齐易懂;

基本上各行各业都能用Python来写点东西,不止用于运维。

 

现在来回答:运维人员要不要学习Python?
绝对要,越快学越好,赶快学起来吧



发表评论