https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/7-x/programmability/guide/b_Cisco_Nexus_9000_Series_NX-OS_Programmability_Guide_7x/Python_API.html * example from cli import * import json cli('configure terminal ; interface loopback 5 ; no shut') intflist=json.loads(clid('show interface brief')) i=0 while i < len(intflist['TABLE_interface']['ROW_interface']): intf=intflist['TABLE_interface']['ROW_interface'][i] i=i+1 if intf['state'] == 'up': print intf['interface']