2011-11-30 3 views
1

Par exemple, j'ai un fichier (ville et adresses IP):gamme python et ip?

.... 
City1 31.25.87.0 - 31.25.87.15 
.... .... 
City2 31.47.224.0 - 31.47.255.255 
.... 

Comment savoir par ip adresse nom de la ville?

Répondre

1

http://www.icir.org/robin/pysubnettree/

vous devrez peut-être convertir plages d'adresses IP dans cidr, cette bibliothèque peut vous aider à

http://code.google.com/p/python-iptools/

S'il vous plaît considérer que la conversion IP va vous cidrs pouvez avoir plusieurs blocs CIDR de sorte que vous avoir à répéter la ville dans l'arbre

+0

Il semble qu'aucune méthode ne fonctionne pour convertir la plage ip en cidrs dans le module python-iptools. Trouver un autre module pour convertir https://github.com/jathanism/cidrize/ – linbo