Мне интересно, как создать скрипт, который принимает нотацию cidr следующим образом:
204.15.20.0/22
И вычисляет все возможные IP-адреса в этом диапазоне.
204.15.20.0
...
...
204.15.23.255
Теперь я, наконец, знаю математику, стоящую за этим, мне было интересно, как я могу сделать такой модуль на питоне.
Я знаю о готовых модулях, таких как netaddr.IPNetwork(), но мне интересно, как бы я это сделал, используя только встроенные модули в Python 2.7.
Спасибо :)
range
. - person tdelaney   schedule 29.12.2016