当前位置: 首页 > 图灵资讯 > 行业资讯> 了解python自动化运维相关内容介绍

了解python自动化运维相关内容介绍

来源:图灵python
时间: 2024-11-13 16:38:44

大家如果是对互联网公司有一定了解的话,一定知道,有些公司会专门提供一个运维的部门,主要的职责就是去维护公司的相关电脑以及网络的正常运行与修复,那本期关于python的自动化运维,是否也存在着一定的关系呢?是不是非常好奇呢?大家如果感兴趣的话可以跟着小编来学习下啦~

导入模块

importparamiko

使用代码如下:

definitSshClinet():
'''
初始化,SSH连接账号密码登录服务器
:return:sshClinet
'''
ip=""#服务器ip地址
sshClinet=paramiko.SSHClient()
sshClinet.set_missing_host_key_policy(paramiko.AutoAddPolicy())
sshClinet.connect(ip,22,userName,pw,timeout=360)
returnsshClinet
defexeCommond(commond):
'''
执行shell命令
'''
stdin,stdout,stderr=sshClient.exec_command(command)
outStr=stdout.readlines()

好啦,通过以上的代码教程,大家应该理解什么是自动化运维了吧,另外小编已经给大家准备好了安装和功能的介绍,大家如果有需要的话,可以去跟着教程操作起来哈~