Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- from __future__ import print_function
- import sys
- from pprint import pprint
- f=open('show_version.txt')
- output=f.read()
- print (output)
- print (type(output))
- f.close()
- with open('show_version.txt') as w:
- outputw=w.readlines()
- print (outputw)
- print (type(outputw))
- print('-'*40)
- my_ipaddress = ['192.168.1.1', '10.1.1.1', '172.16.31.254', '8.8.8.8', '8.8.4.4']
- my_ipaddress.append('54.1.1.1')
- print(my_ipaddress)
- print('-'*40)
- my_ipaddress.extend(['1.1.1.1', '1.1.1.2'])
- print(my_ipaddress)
- print('-'*40)
- print (my_ipaddress + ['172.16.1.1', '172.16.1.2'])
- print('-'*40)
- print('The entire ip addresses are: '+ str(my_ipaddress + ['172.16.1.1', '172.16.1.2']))
- print('-'*40)
- print('The FIRST ip address is: '+ str((my_ipaddress + ['172.16.1.1', '172.16.1.2'])[0]))
- print('-'*40)
- print('The last ip address is: '+ str((my_ipaddress + ['172.16.1.1', '172.16.1.2'])[-1]))
- print('-'*40)
- my_ipaddress.pop(-1)
- my_ipaddress.pop(0)
- my_ipaddress[0]='2.2.2.2'
- print('The FIRST ip address is: '+ str((my_ipaddress + ['172.16.1.1', '172.16.1.2'])[0]))
- print('The entire ip addresses are: '+ str(my_ipaddress + ['172.16.1.1', '172.16.1.2']))
- print('0'*40)
- with open('show_arp.txt') as k:
- output_k=k.readlines()
- print (output_k)
- print('0'*40)
- output_k=output_k[1:]
- pprint(output_k)
- output_k.sort()
- arp_entries=output_k[:3]
- arp_entries='\n'.join(arp_entries)
- with open("arp.txt", "wt") as k:
- k.write(arp_entries)
- print('*'*40)
- with open('show_ip_int_brief.txt') as z:
- output_z=z.readlines()
- FastEthernet4_split = output_z[-2].split()[1]
- FastEthernet4_split_interface= output_z[-2].split()[0]
- my_results=(FastEthernet4_split_interface, FastEthernet4_split)
- print(FastEthernet4_split_interface +' : '+FastEthernet4_split)
- print('{}: {}'.format(FastEthernet4_split_interface,FastEthernet4_split))
- print(my_results)
- print('*'*40)
- with open('show_ip_bgp_summ.txt') as n:
- output_n=n.readlines()
- first_line=output_n[0].split()[-1]
- last_line=output_n[-1].split()[0]
- print('The local AS number: {}'.format(first_line))
- print('BGP peer IP address: {}'.format(last_line))
Advertisement
Add Comment
Please, Sign In to add comment