netmiko可以连接的设备有哪些_使用netmiko模块连接H3C设备(闭坑——H3C设备的分屏显示)...

本文介绍了如何使用netmiko模块连接H3C网络设备,重点解决了H3C设备在输出大量信息时的分屏显示问题。通过发送额外的空格字符来避免分屏,确保一次性显示完整输出。
摘要由CSDN通过智能技术生成

最近一直在测试Python中通过ssh协议连接huawei、h3c等网络设备的paramiko和netmiko模块。为什么选用这两个自己去网上找答案。

有关paramiko模块连接网络设备的例子和遇到的问题,烦请参考:https://blog.51cto.com/chier11/2116155

本文只介绍使用netmiko模块连接H3C网络设备,并成功闭坑:h3c分屏显示的问题。

发发牢骚:netmiko连接huawei设备的时候,在netmiko模块中会自动去掉分屏显示功能,意思就是说所有大量信息全部显示出来,举例:display interface brief,查看400多端口的信息,系统会分屏显示,但是在netmiko的huawei模块中默认设置了取消分屏显示的指令,如下:screen-length 0 temporary(华为取消分屏显示的命令)

from __future__ import print_function

from __future__ import unicode_literals

import time

import re

from netmiko.cisco_base_connection import CiscoBaseConnection

from netmiko.ssh_exception import NetMikoAuthenticationException

from netmiko import log

class HuaweiBase(CiscoBaseConnection):

def session_preparation(self):

"""Prepare the session after the c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值