iPtools.Utilitos Python para manipular endereços IP | |
Baixe Agora |
iPtools. Classificação e resumo
Propaganda
- Licença:
- BSD License
- Preço:
- FREE
- Nome do editor:
- Bryan Davis
- Site do editor:
- http://code.google.com/u/casadebender/
iPtools. Tag
iPtools. Descrição
Utilitas Python para manipular endereços IP O pacote IPtools contém algumas funções e objetos úteis para manipular endereços IP em Python. Isso tudo foi inspirado por um desejo de ser capaz de usar a notação de endereço do CIDR para designar internal_ips em um arquivo de configurações de um projeto Django.Funções: * validate_ip: Validar um endereço IP quadrado pontilhado. * IP2Long: Converta um endereço IP Quad pontilhado para uma ordem de byte de rede Integer de 32 bits. * LONG2IP: Converta uma ordem de byte de rede Inteiro de 32 bits para um endereço IP quadrado pontilhado. * validate_cidr: Valide um endereço IP da notação do CIDR. * CIDR2Block: Converta um endereço IP da notação do CIDR em uma tupla contendo endereços de início e finais de bloqueio de rede. Objetos: * iPrange: Faixa de endereços IP fornecendo `in` e iteração. * Iprangelista: lista de objetos de iprange fornecendo `in` e iteração. Usando com o objeto DjanGothe iPrangelist pode ser usado em um arquivo de configurações do Django para permitir que os intervalos de notação de CIDR e / ou (início, final) a serem usados na lista Internal_ips.Example: #! / Usr / bin / env pythonimport iptoolsinternal_ips = IPtools.IPranjelista ('127.0.0.0.0.1', # único IP '192.168 / 16', # CIDR Network Block ('10 .0.0.1 ', '10.0.0.19'), # Inclusive Version CompatibilidadeThis Biblioteca foi testada com versões Python 2.3. 5, 2.6.2 e 2.3.1 no Ubuntu X86_64 e Python 2.6.1 e 2.6.4 no Snow Leopard.InstallingInstall A última versão estável usando Easy_Install: Easy_Install IPtoolSor Pip: Pip Install IPtoolsInstall A última versão de desenvolvimento: SVN Checkout HTTP: //python-iptools.googlecode.com/svn/trunk/ python-iptoolscd python-iptoolspython setup.py requisitos de instalação: · Pitão
iPtools. Software Relacionado