路由交换相关
1、获取设备名称
def get_device_name(configs: str, devicetype='HW') -> str:
if devicetype == 'HW': # 华为
for config in configs.splitlines():
# print(config)
if config.startswith('sysname '):
return config.split()[1]
elif devicetype == 'ZTE': #中兴
for config in configs.splitlines():
if config.startswith('hostname '):
return config.split()[1]
elif devicetype == 'BE':# 卡特
for config in configs.splitlines():
if config.startswith(' name "'):
return config.split('"')[1]
return 'None'

浙公网安备 33010602011771号