def match_device(self):
interfaces = netifaces.interfaces()
for device in interfaces:
addresses = netifaces.ifaddresses(device)
link_addresses = addresses[netifaces.AF_LINK]
for address in link_addresses:
device_hwaddr = address['addr']
if self.mac.lower() == device_hwaddr.lower():
self.device_name=device
return device
return -1
评论列表
文章目录