from pysnmp.hlapi import * getSysname = getCmd(SnmpEngine(), UsmUserData(userName="admin", authKey="Huawei@123", privKey="Huawei@123", authProtocol=usmHMACSHAAuthProtocol, privProtocol=usmAesCfb128Protocol), UdpTransportTarget(("192.168.56.100",161),timeout=6,retries=0), ContextData(), ObjectType(ObjectIdentity("1.3.6.1.2.1.1.5.0"))) print(getSysname) message = next(getSysname) for m in message: print(m) try: for m2 in m: print(str(m2)) print(str(m2).split("=")[1].strip()) except Exception: print("===") # mes = getSysname # message = next(mes) # for mes in message: # try: # print(mes) # for m in mes: # print(m) # except Exception as e: # print("")