МПГ класс Python и инструмент для обработки IPv4 и IPv6 адресов и сетей. Сценарий похож на Net :: модуль Perl IP-.
Класс IP-позволяет комфортное синтаксический анализ и обработку для большинства обозначений в использовании для IPv4 и IPv6 адресов и сетей. Это был очень вдохновлен BEI RIPE в Perl модуля Net :: IP-интерфейса, но не разделяет ее реализации. Это не поделиться не-CIDR сетевые маски, так фанки вещи lixe маской сети 0xffffff0f не может быть сделано здесь.
>>> МПГ IP импорта
>>> IP = IP ('127.0.0.0/30 ")
>>> Для х в ф:
... Печать X
...
127.0.0.0
127.0.0.1
127.0.0.2
127.0.0.3
>>> Ip2 = IP ("0x7f000000 / 30 ')
>>> == Ф ф2
1
>>> ip.reverseNames ()
['0.0.0.127.in-addr.arpa.', '1.0.0.127.in-addr.arpa.',
"2.0.0.127.in-addr.arpa. ',' 3.0.0.127.in-addr.arpa.]
>>> Ip.reverseName ()
"0-3.0.0.127.in-addr.arpa.
>>> Ip.iptype ()
«Частные»
Что нового в этой версии:
- (':: / 0'). Сетевая маска () дает IP ('::') вместо IP («0.0.0.0»)
Требования:
- Python
Комментарии не найдены