Когда у нас есть несколько интерфейсов в машине, нам нужно отслеживать их имена, статус и т. Д. В 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])
Когда мы запускаем вышеуказанную программу, мы получаем следующий вывод: