switch = Switch(a[11] + "." + a[12] + "." + a[13] + "." + a[14].split(' ')[0]) switches.append(switch) backbone.setswitches(switches) for backbone in backbones: print(backbone.id) print(backbone.binaad) print(backbone.ip) switches = backbone.switches for switchsingle in switches: stmt2 = SnmpProtocol.execute(switchsingle.ip, '1.3.6.1.2.1.17.7.1.2.2.1.2', '-v "INTEGER: 418"') eachline = stmt2.splitlines() print("SwitchIp:" + switchsingle.ip) for i in eachline: clients = [] #maci convert et ve vlan çek rtr = Helper.decimaltohex(i) mac = rtr[0] vlan = str(rtr[1]) #port string olarak bul port = Helper.findport(i, switchsingle.ip, SnmpProtocol) client = Client(mac, port, vlan) clients.append(client) switch.setClients(clients) for client in clients: print("Mac: " + client.mac + " Port: " + client.port + " Vlan: " + client.vlan)