optools

Python Utilites para manipular direcciones IP
Descargar ahora

optools Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Bryan Davis
  • Sitio web del editor:
  • http://code.google.com/u/casadebender/

optools Etiquetas


optools Descripción

Lutiles de Python para manipular direcciones IP El paquete ITPOOLS contiene algunas funciones y objetos útiles para manipular las direcciones IP en Python. Todo esto fue inspirado por el deseo de poder usar la notación de direcciones de CIDR para designar interno_ips en un archivo de configuración de Django Project.Functions: * Validate_ip: Valide una dirección IP de DAPTED. * IP2LONG: Convierta una dirección IP de DADE punteada a un byte de red Pedido Integer de 32 bits. * long1ip: convertir un byte de red Pedido Integer de 32 bits a una dirección IP de cuatro puntos. * Validate_Cidr: Validate una dirección IP de Notación CIDR. * CIDR2BLOCK: convertir una dirección IP de notación de CIDR en una tupla que contiene las direcciones de inicio y finalización de bloques de red. Objetos: * iPrange: rango de direcciones IP que proporcionan "en" y la iteración. * Iprangelist: Lista de objetos iPrange que proporcionan "en" y la iteración. El uso con el objeto Djangothe Iprangelist se puede usar en un archivo de configuración de Django para permitir que se utilicen los rangos de notación de CIDR y / o (Inicio, final) en la lista interna. Ejemplo: #! / Usr / bin / env pythonimport iptoolsinternal_ips = iptools.iprangelist ('127.0.0.1', # Single IP '192.168 / 16', # Cidr Block de red ('10.0.0.1 ', '10 .0.0.19'), # rango inclusivo) Python Version Compatibilitythis Se ha probado con versiones de Python 2.3. 5, 2.6.2, y 2.3.1 en Ubuntu X86_64 y Python 2.6.1 y 2.6.4 en Snow Leopard.InstallingInstallStale la última versión estable usando Easy_Install: Easy_Install IPTOOLSOR PIP: PIP Instale IPTOOLSINSTALLES la versión de desarrollo más reciente: SVN PUABLICA HTTP: //python-iplools.googlecode.com/svn/trunk/ Python-IPTOOLSCD Python-Iptoolspython Setup.py Install Requisitos: · Python


optools Software relacionado

g5mouse

Un código python puro para controlar Logitech G3, G5, G7, Ratón G9 en Linux ...

309

Descargar