Code backup
This commit is contained in:
2026-05-10 16:59:01 +02:00
commit 368d6fafea
796 changed files with 315310 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
import netifaces
print('Found interfaces:')
for iface in netifaces.interfaces():
print(' %s' % iface)
print('')
for iface in netifaces.interfaces():
allAddrs = netifaces.ifaddresses(iface)
print('Interface %s:' % iface)
for family in allAddrs:
addrs = allAddrs[family]
fam_name = netifaces.address_families[family]
print(' Address family: %s' % fam_name)
for addr in addrs:
print(' Address : %s' % addr['addr'])
nmask = addr.get('netmask', None)
if nmask:
print(' Netmask : %s' % nmask)
bcast = addr.get('broadcast', None)
if bcast:
print(' Broadcast: %s' % bcast)