乐趣区

关于python:Python自动化运维答疑解惑

以下为 Python 入门的几个常见纳闷,当初对立在上面列出。

1、如果应用 Python3.5.2,然而个别公司的生产环境上都是 linux 默认的 Python,个别是 2.6.6,而且没有权限更改,这种状况下咱们有什么好的方法吗?

python2 个别都有的第三方库,在 Python3 中都会有的,而且 Python2 在 2020 年就彻底进行反对了,所以没有非凡状况,间接抉择 python 最新版本即可。除非你的我的项目必须依赖一个 python2 的第三方库且这个库在 python3 中并没有。

2、Python 在当初以及将来次要利用的方向是什么?

Python 的利用的次要方向就是两类,一类是爬虫方向,一类是自动化方向。至于自动化方向,分为自动化运维和自动化测试。Python 做 web 开发在将来几年都不会是支流,web 开发的支流还是会 Java 这种工业语言。
<!–more–>

3、自动化运维方面次要我的项目是哪些?

CMDB(Configuration Management Database)-> 近程执行和调度零碎 -> 自动化流程平台。其中 CMDB 次要是存储与治理企业 IT 架构中设施的各种配置信息,近程执行和调度零碎次要是负责对各个设施进行调度并执行相干命令,所以难点在于调度。自动化流程平台次要是定义日常操作的具体流程管制。做好这三点之后就有了一个根本的运维自动化治理平台,而后再集成自动化监控平台和运维平安方面的认证堡垒机,即可造成一个比较完善的运维自动化治理平台。

4、运维开发日常工作是什么?

写代码,包含 CMDB,任务调度、流程零碎、DB 治理、日志剖析

5、Python 在网上的练习题较少,那平时须要去哪儿练手,能力达到一天一百行代码?

网上有不少的在线 online judge 反对 Python 语言,比方:

高中生 NOIP 罕用的 tyvj:http://www.tyvj.cn/Problem,是中文网站

平时常常据说的 LeetCode OJ:https://leetcode.com/problemset/algorithms

浙江大学的在线 OJ:http://acm.zju.edu.cn 超过 2000 题,反对 /Python 在内的支流语言

国外的 Sphere online judge:http://www.spoj.com/problems/classical,简直什么语言都反对

再有起源就是书籍外面的题目了,举荐:cookbook 和 a byte of python

6、Python 做 GUI 应用程序的时候用什么比拟好?

举荐应用 Pyqt,应用过 qt 开发 C ++GUI 程序的人都晓得。

7、Python 的版本有很多,做不同的我的项目都须要不同的版本,须要筹备多套环境,如何做版本治理?

能够应用 pyenv 治理 Python 环境。版本再多都没事,而且永远都不要动系统自带的 Python 环境,有很多程序依赖于零碎自带 Python

8、Python 面试有什么技巧?

面试还是得看根底,看编程功底。比方以下几个面试题就很考验功底:

  • 实现一个栈
  • 栈的利用,括号匹配的检测
  • 四则运算的解析:优先级,括号,中括号,大括号
  • 写一个正则引擎

记得帮我点赞哦!

精心整顿了计算机各个方向的从入门、进阶、实战的视频课程和电子书,依照目录正当分类,总能找到你须要的学习材料,还在等什么?快去关注下载吧!!!

朝思暮想,必有回响,小伙伴们帮我点个赞吧,非常感谢。

我是职场亮哥,YY 高级软件工程师、四年工作教训,回绝咸鱼争当龙头的斜杠程序员。

听我说,提高多,程序人生一把梭

如果有幸能帮到你,请帮我点个【赞】,给个关注,如果能顺带评论给个激励,将不胜感激。

职场亮哥文章列表: 更多文章

自己所有文章、答复都与版权保护平台有单干,著作权归职场亮哥所有,未经受权,转载必究!

退出移动版