对运维而言,python 怎么学可以更好的应用到运维的工作日常?都需要用哪些模块?应用场景是什么?
回答·5
最热
最新
- 个人来说,python 实现自动化的都可以利用,接口方面用 flask 可以有效打通 gitlab,nexus,zabbix,jinkens 等等和后端服务器的交互,批处理可以用 fabric3 和 ansible,但是 ansible 其实不算标准 python 学习路径。另外可以开发自己的 devops 面板,用 django,jinja2 等等。。还有就是大量的云平台的 sdk 二次开发,都是一些标准的 requst 请求,就比较简单了。
- 对于运维人员可以先尝试把当前用上的脚本用 python 重写一遍,边学边练是不错的落地方式,之后根据当前公司的现状从主流框架中选择一个上手实践
- 运维层面多,一般分为,网络,系统,应用,dba,中间,监控等,第二结合公司业务层面,要做那一层层级运维(自动驾驶级别),然后统一平台实现一个级别。
- 这个问题我也想问呢,有大佬给出建议吗
- 各种现成应用都有详细的 api 文档可以用 request 来调用二次开发。网页没有 api 的可以用 selenium 模拟操作。客户端方面可以 pyautogui。python 的自动化和运维是相当契合的。