API netmask - Joungkyun/python-krisp GitHub Wiki
SYNOPSIS
import krisp
(string) netmask (start, end)
start
first address of given range
end
last address of given range
DESCRTIPTION
returns minimum network mask include start IP and end IP.
EXAMPLE
import krisp
start = '192.168.10.51'
end = '192.168.10.121'
mask = krisp.netmask (start, end)
prefix = krisp.mask2prefix (mask)
print ('RANGE : %s - %s => mask %s (/%d)' % (start, end, mask, prefix))
print (' network : %s' % krisp.network (start, mask))
print (' broadcast: %s' % krisp.broadcast (start, mask))