Когда у нас есть несколько интерфейсов в машине, нам нужно отслеживать их имена, статус и т. Д. В Python мы можем перечислить интерфейсы и их статус.
пример
В приведенном ниже примере мы используем netifaces модуля python, который дает подробную информацию об интерфейсах и их состоянии. Используемые методы очень просты и понятны.
import netifaces
print (netifaces.interfaces())
print (netifaces.ifaddresses('lo'))
print (netifaces.AF_LINK)
addrs = netifaces.ifaddresses('ens33')
print(addrs[netifaces.AF_INET])
print(addrs[netifaces.AF_LINK])