Linux/Python学习论坛-京峰教育

 找回密码
 立即注册

一键登录:

搜索
热搜: 活动 交友 discuz
查看: 2729|回复: 2

Python学习的思路

[复制链接]

1

主题

20

帖子

353

积分

超级版主

Rank: 8Rank: 8

积分
353
发表于 2015-5-5 22:22:01 | 显示全部楼层 |阅读模式
本帖最后由 董桉戈 于 2015-5-5 22:25 编辑

1.关于Python的入门大致分为两种路线
(1)有过开发经验的
有过java,PHP等面向对象的开发语言基础的,学起Python就是和切菜一样简单。如果感觉吃力那么只能说明你的开发基础功底还不足。
快速浏览完Python的基础语法,类比学过的面向对象的语言的思想,学起来会非常的快。
其他的面向对象的语言怎么学,Python就怎么学。
(2)没有接触过开发,或者只有Shell经验的
    1.首先是Python的基础语法,缩进,基础的数据结构等等,再结合Shell,先写一些简单的.py脚本。
    2.熟悉了语法后再去学习面向对象的编程思路和高级的编程技巧。
    3.慢慢开始接触框架的知识,如Django框架,Tornado框架等。以及Python的第三方工具,如Saltstack(配置管理),fabric(批量执行)等等。
    4.最后就是结合上面的所有知识,以及运维的标准化流程的制定,开发一套属于各自公司的自动化运维平台

2.Python在运维中的作用
脚本--->操作Web化--->数据分析,处理--->数据展示
当服务器的数量超过500台的时候,Shell脚本也开始变得捉襟见肘了。当机器快速扩容的时候,大量的脚本让人用起来非常无奈。对于公司的新人那就是遭罪!
Python能满足绝大部分自动化运维的需求,又能做后端C/S架构,又能用WEB框架快速开发出高大上的WEB界面,只有当你自已有能力做出一套运维自动化系统的时候,你的价值才体现出来。

运维发展流程

运维发展流程

本文原创,转载请注明出处
回复

使用道具 举报

208

主题

269

帖子

1936

积分

超级版主

Rank: 8Rank: 8

积分
1936
发表于 2015-5-6 10:31:10 | 显示全部楼层
good,正在学习中,期待你的好贴哟。
回复 支持 反对

使用道具 举报

208

主题

269

帖子

1936

积分

超级版主

Rank: 8Rank: 8

积分
1936
发表于 2015-5-6 10:31:13 | 显示全部楼层
good,正在学习中,期待你的好贴哟。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|京峰教育,只为有梦想的人 ( 京ICP备15013173号 )

GMT+8, 2017-6-23 00:30 , Processed in 0.050819 second(s), 25 queries , Apc On.

快速回复 返回顶部 返回列表