华为设备 Python 脚本 - display cpu 命令执行
导入相关模块
import paramiko import time
定义设备信息
ip = '192.168.1.1' username = 'admin' password = 'admin123'
创建SSH客户端对象
ssh = paramiko.SSHClient()
设置自动添加主机密钥
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
连接设备
ssh.connect(hostname=ip, username=username, password=password)
创建交互式shell
channel = ssh.invoke_shell()
进入系统视图
channel.send('system-view\n') time.sleep(1)
输入命令:display cpu
channel.send('display cpu\n') time.sleep(2)
获取命令输出
output = channel.recv(65535)
输出命令结果
print(output.decode())
关闭连接
ssh.close()
原文地址: https://www.cveoy.top/t/topic/n36K 著作权归作者所有。请勿转载和采集!