当前位置: 首页 > 后端技术 > Python

Python自动化运维Q&A

时间:2023-03-26 16:31:52 Python

以下是Python入门常见的一些疑惑,现罗列如下。1、如果用的是Python3.5.2,但是一般公司的生产环境都是Linux默认的Python,一般是2.6.6,而且没有权限改,请问这种情况我们有什么好的办法吗?python2普遍可用的第三方库,Python3都会有,2020年Python2将完全停止支持,所以没有特殊情况,选择最新版本的python即可。除非你的项目必须依赖一个python2的第三方库,而这个库在python3中是不存在的。2、Python现在和未来的主要应用方向是什么?Python的应用主要有两个方向,一个是爬虫方向,一个是自动化方向。至于自动化的方向,分为自动化运维和自动化测试。用于Web开发的Python在未来几年不会是主流,Web开发的主流仍然是Java这样的工业语言。3。自动化运维中主要有哪些项目?CMDB(配置管理数据库)->远程执行与调度系统->自动化流程平台。其中,CMDB主要存储和管理企业IT架构中设备的各种配置信息,而远程执行调度系统主要负责调度各个设备并执行相关命令,难点在于调度。自动化流程平台主要定义了日常操作的具体流程控制。完成这三点后,你就有了一个基本的运维自动化管理平台,然后在运维安全方面整合自动化监控平台和认证堡垒机,形成一个比较完整的运维自动化管理平台。4、运维开发的日常工作是什么?写代码,包括CMDB、任务调度、流程体系、DB管理、日志分析5、Python的练习题网上很少,那么一般要练到哪里才能达到一天100行代码呢?网上有很多支持Python语言的在线评委,比如:NOIP高中生常用的tyvj:http://www.tyvj.cn/Problem,还有中文网站经常听到的LeetCodeOJ:https://力扣。com/problemset/algorithms浙江大学在线OJ:http://acm.zju.edu.cn2000多题,支持主流语言包括PythonSphere在线判国外:http://www.spoj.com/problems/classical,几乎支持任何语言,来源是书中的主题。推荐:cookbook和python6的一个字节,当Python用作GUI应用程序时,用什么更好?推荐使用Pyqt,用过qt开发过C++GUI程序的都知道。7.Python有很多版本。不同的项目需要不同的版本。需要准备多个环境。如何管理版本?可以使用pyenv管理Python环境。版本再多也没关系,千万不要碰系统自带的Python环境。有很多程序依赖于系统自带的Python8。Python面试有什么技巧?面试还是看基础和编程能力。例如,下面的面试题考验你的技能:实现一个堆栈应用,检查括号的匹配,分析四种算术运算:优先级、括号、方括号和大括号。写个正则引擎记得给我点赞哦!对计算机各个方向的视频课程和电子书,从入门、进阶、实用进行了认真梳理,并按照目录进行合理分类。你总能找到你需要的学习资料。你在等什么?立即关注并下载!!!念念不忘,必有回响,朋友们,请点个赞,万分感谢。我是职场亮哥,四年工作经验的YY高级软件工程师,拒绝当领导的斜杠程序员。听我说,我进步很大。如果有幸帮到你,请给我一个【点赞】,给我一个关注,如能评论鼓励,将不胜感激。职场凉阁文章列表:更多文章我的所有文章和回答均与版权保护平台合作,版权归职场凉阁所有。未经授权转载必究!