Python Forum
Help required to print MAC addresses
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help required to print MAC addresses
#47
Hi Buran,

changed, let me know any this left for improvement?

for line in output.decode('utf-8').split('\n')[4:]:
           line = line.split('|')
           if len(line) == 8:
              mac, bport, vlan = map(lambda x: x.strip(), line[:3])
              mac_address = mac2norm(mac)
              MyList = host,mac_address, bport, vlan
              command = "bportr " +bport
              session.write((command +"\r").encode('ascii'))
              portoutput = session.read_until("MCR64A >".encode('ascii'), timeout )
              for line in portoutput.split('\n'):
                  if 'Port:' in line:
                      port = line.replace(' ','').split(':')[1]
                      MyList += (port,)
                      print('{} {} {} {} {}'.format(host,mac_address, bport, vlan, port))
working perfectly

tried with another device and output is perfect.

Output:
10.113.1.1 10:62:EB:66:E9 1746 3601 38 10.113.1.1 00:17:7C:6D:FF 1845 3601 20 10.113.1.1 90:8D:78:8B:49 1828 3601 28 10.113.1.1 00:00:0D:48:33 2094 357 34 10.113.1.1 6C:19:8F:5E:BA 1716 3601 24 10.113.1.1 80:26:89:CA:84 2119 3601 44 10.113.1.1 28:28:5D:BF:32 1891 3601 6 10.113.1.1 E8:37:7A:9D:16 1963 3601 16 10.113.1.1 28:28:5D:94:89 1949 3601 9 10.113.1.1 EC:22:80:C4:00 1798 3601 5 10.113.1.1 E4:6F:13:81:00 1969 3601 21 10.113.1.1 E4:6F:13:82:DE 2088 3401 2 10.113.1.1 00:00:0D:48:34 1989 3111 32 10.113.1.1 00:17:7C:7C:3E 1865 3601 31 10.113.1.1 48:EE:00:0C:98 1768 3601 52 10.113.1.1 54:B8:00:0A:41 1712 3601 18 10.113.1.1 00:17:7C:6E:00 2057 3132 10 10.113.1.1 0C:D2:B5:61:CE 1822 3601 15 10.113.1.1 EC:22:80:C4:00 1750 3601 3 10.113.1.1 00:17:7C:6D:C8 2109 3601 23 10.113.1.1 00:17:7C:75:A7 1947 3601 8 10.113.1.1 90:8D:78:84:5C 1983 3125 47 10.113.1.1 80:26:89:C8:EE 2137 3133 37 10.113.1.1 EC:43:F6:7B:22 2090 3401 42 10.113.1.1 E4:6F:13:88:4D 1961 3601 54 10.113.1.1 80:26:89:C7:6D 2133 3142 62 10.113.1.1 00:19:CB:B3:BF 1826 3601 27 10.113.1.1 E4:6F:13:81:00 2021 3601 39 10.113.1.1 00:17:7C:7C:3E 1770 3601 35 10.113.1.1 10:7B:EF:A6:22 1838 3601 53 10.113.1.1 00:17:7C:77:AC 2092 3601 63 10.113.1.1 0C:D2:B5:5E:B4 2116 3601 17
Reply


Messages In This Thread
Help required to print MAC addresses - by anna - Feb-16-2018, 07:33 AM
RE: Help required to print MAC addresses - by wavic - Feb-16-2018, 09:03 AM
RE: Help required to print MAC addresses - by anna - Feb-16-2018, 01:13 PM
RE: Help required to print MAC addresses - by wavic - Feb-16-2018, 01:53 PM
RE: Help required to print MAC addresses - by anna - Feb-16-2018, 03:12 PM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 04:54 AM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 06:19 AM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 06:30 AM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 08:18 AM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 08:26 AM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 11:29 AM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 11:43 AM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 12:19 PM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 12:31 PM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 02:31 PM
RE: Help required to print MAC addresses - by anna - Feb-18-2018, 10:18 AM
RE: Help required to print MAC addresses - by wavic - Feb-18-2018, 11:13 AM
RE: Help required to print MAC addresses - by anna - Feb-18-2018, 04:14 PM
RE: Help required to print MAC addresses - by wavic - Feb-18-2018, 04:57 PM
RE: Help required to print MAC addresses - by anna - Feb-18-2018, 05:06 PM
RE: Help required to print MAC addresses - by wavic - Feb-18-2018, 05:34 PM
RE: Help required to print MAC addresses - by anna - Feb-19-2018, 06:40 AM
RE: Help required to print MAC addresses - by wavic - Feb-19-2018, 08:14 AM
RE: Help required to print MAC addresses - by anna - Feb-19-2018, 08:30 AM
RE: Help required to print MAC addresses - by wavic - Feb-19-2018, 03:22 PM
RE: Help required to print MAC addresses - by anna - Feb-19-2018, 03:37 PM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 06:51 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 07:12 AM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 07:45 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 08:08 AM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 08:40 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 09:38 AM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 09:52 AM
RE: Help required to print MAC addresses - by buran - Feb-20-2018, 10:13 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 11:08 AM
RE: Help required to print MAC addresses - by buran - Feb-20-2018, 11:16 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 11:39 AM
RE: Help required to print MAC addresses - by buran - Feb-20-2018, 12:12 PM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 01:24 PM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 01:26 PM
RE: Help required to print MAC addresses - by buran - Feb-20-2018, 01:58 PM
RE: Help required to print MAC addresses - by anna - Feb-21-2018, 07:55 AM
RE: Help required to print MAC addresses - by anna - Feb-21-2018, 11:35 AM
RE: Help required to print MAC addresses - by anna - Feb-21-2018, 01:14 PM
RE: Help required to print MAC addresses - by buran - Feb-21-2018, 01:33 PM
RE: Help required to print MAC addresses - by anna - Feb-21-2018, 02:13 PM
RE: Help required to print MAC addresses - by anna - Feb-22-2018, 07:27 AM
RE: Help required to print MAC addresses - by wavic - Feb-22-2018, 07:34 AM
RE: Help required to print MAC addresses - by anna - Feb-22-2018, 07:51 AM
RE: Help required to print MAC addresses - by buran - Feb-22-2018, 09:28 AM
RE: Help required to print MAC addresses - by anna - Feb-22-2018, 09:53 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  a function to get IP addresses of interfaces Skaperen 2 1,511 May-30-2022, 05:00 PM
Last Post: Skaperen
  Loop through list of ip-addresses [SOLVED] AlphaInc 7 4,245 May-11-2022, 02:23 PM
Last Post: menator01
  instance methods sharing addresses mim 1 2,302 Mar-28-2021, 05:22 AM
Last Post: deanhystad
  Convert email addresses to VCF format jehoshua 2 4,782 Mar-06-2021, 12:50 AM
Last Post: jehoshua
  crunching ip addresses snichols 5 2,925 Nov-10-2020, 05:24 PM
Last Post: snichols
  extract email addresses from gmail vigneshboolog 0 1,841 Feb-11-2020, 09:23 AM
Last Post: vigneshboolog
  Extract email addresses from string and store them in a list oslosurfer 2 2,819 Nov-24-2019, 03:35 PM
Last Post: oslosurfer
  Read list of IP addresses from file and return a network dflick 4 5,017 Oct-27-2018, 09:33 AM
Last Post: buran
  How do I get coordinates for addresses from the csv list? BigD 6 8,010 Dec-02-2017, 09:38 PM
Last Post: BigD
  How to get data instead of memory addresses KBingo 3 14,465 Jun-12-2017, 12:36 AM
Last Post: KBingo

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020