Пример #1
0
#!/usr/bin/python

import my_telnet

import pprint

tn = my_telnet.TelnetToSw("10.24.85.83", "root", "fibranne")

my_telnet.startNos(tn)

output = my_telnet.NosCmd(tn, "show ip inter brief")

#print output
output_list = output.split('\r\n')

#print output_list

port_db = {}
for line in output_list[1:-1]:

   line_split = line.split();

   if len(line_split):

     if 'Ethernet' in line_split[0]:

       port = line_split[1]

       port_db[port] = dict([('admin', line_split[-2]), ('oper', line_split[-1])]);

       #port_db[port].update([('oper', line_split[-1])]);
Пример #2
0
import my_telnet



ip = raw_input("Enter IP: ")

filename = raw_input("Enter script filename : ")



tp = my_telnet.TelnetToSw(ip, "root", "fibranne")



my_telnet.startNos(tp)



fp = open(filename)



line = fp.readline()

while line:

        my_telnet.NosCmd(tp, line)

        line = fp.readline()