1. 缺少导入ncclient模块,需要添加:import ncclient
  2. netconf变量中的字符串缺少换行符,应该修改为:netconf = 'system-view\nnetconf\nprotocol inbound ssh port 830\ncommit\nquit\n'
  3. Commands变量中的文件路径应该加上完整路径,例如:Commands = '/home/python/command.txt'
  4. status方法中的self.disconnect_ssh()注释掉了,需要取消注释
对下面的代码排错import paramikoimport time# 设备的IP地址、用户名和密码Dev_ip = 10106Dev_usr = pythonDev_pwd = Huawei123Net_usr = ncclientNet_pwd = Huawei123netconf = system-viewnnetconfnprotocol inbound ssh port 830ncomm

原文地址: https://www.cveoy.top/t/topic/hcJW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录