免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: yestreenstars
打印 上一主题 下一主题

[其他] 学习与分享——Python自动化运维 [复制链接]

论坛徽章:
0
1 [报告]
发表于 2014-12-02 09:56 |显示全部楼层
expert1 发表于 2014-11-30 11:43
回复 1# yestreenstars


完全赞同这位兄弟的观点。说说我的观点:
1 扩展性好
1)python的强大之处在于扩展性方面,有n多的库可以调用,很多你需要的功能已经有现成的库能实现,无需重复造轮子。
2)跨平台。
3)语法固定,适合大家协作,利于后期的迭代和维护。

2 对新手来说,除非你有编程和面向对象的基础,否则也没那么容易上手。至少当年我学习的时候就这个感觉,就知道import先用起来,但不知道里面的实现原理。还有快速查找模块,函数的帮助文档这些方面不如man来的直接方便。

3 语言的重要之处是要常用,如果光看文档,写的少,那还是不能灵活掌握的。如这位兄弟所言,日常的运维工作用shell就够了。有时候闲下来自己去用python来实现shell脚本的功能,不是用python简单封装shell,而是重构,找找有没有python的函数或者模块能实现类似的功能。有没有效率上的提升。这样做也算是一种进一步认识python的方法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP