I want to extract running config from Cisco devices, but not getting desiered output from the code import the neccessary modules import time, sys, getpass, paramiko setup the variables used in the script ip = '10.155.111.5' username = "" password = "" establish an SSH session using local authentication to a cisco switch remote_conn_pre = paramiko.SSHClient() remote_conn_pre.set_missing_host_key_policy(paramiko.AutoAddPolicy()) remote_conn_pre.connect(ip, username=username, password=password, look_for_keys= False, allow_agent=False) print "Interactive SSH session established to %s" %ip remote_conn = remote_conn_pre.invoke_shell() output = remote_conn.recv(1000) print output check current settings on SNMP remote_conn.send("show run | in snmp") display the updated port config output = remote_conn.recv(3000) print "-------------------AFTER-----------------------" print '\n'.join(output) close out ssh session sys.exit("ALL Done!") Getting following output ====================== RESTART: D:\user\SNMP.py ====================== Interactive SSH session established to 10.155.111.5 switch003# -------------------AFTER----------------------- s > Continue reading...