INNER CODE UNIT · Python
info
netaddr/netaddr · netaddr/cli.py:76
def info(network_input: str) -> None:
try:
network = IPNetwork(network_input).cidr
except AddrFormatError as e:
print(f'{network_input} is not a valid network')
sys.exit(1)
print('IP network information')
print()
first_usable, last_usable = network._usable_range()
output = {
'CIDR': str(network),
'Network IP': network.network,
'Network IP (binary)': network.network.bits(),
'Network IP (decimal)': int(network.network),
'Network IP (hex)': hex(network.network),
'Subnet mask': network.netmask,