[pyar] Pythonizando más un script :P
Mauro Lizaur
listas en cacavoladora.org
Jue Jun 17 19:23:16 ART 2010
2010-06-16, Facundo Batista:
> 2010/6/16 Mauro Lizaur <listas en cacavoladora.org>:
>
> > Podes probar con "getaddrinfo" [0] que vale tanto para ipv4 como para ipv6,
> > aca hay un ejemplo de como seria la cosa con "getaddrinfo":
> > http://utcc.utoronto.ca/~cks/space/blog/python/GetaddrinfoForIps
> > Usando ese codigo despues obtenes los datos con "gethostips(«hostname»')" y
> > listo.
> >
> > [0] http://docs.python.org/library/socket.html#socket.getaddrinfo
>
> No entiendo como...
>
> Usando ese código, ¿qué "hostname" le pasarías?
>
> Si le paso 127.0.0.1 o localhost, siempre obtengo "127.0.0.1".
>
> Con la linea "bash" de José, obtengo "192.168.1.110".
>
> ¿Cómo lo usarías vos?
>
> Slds.
>
Holas,
Si, ahora que relei todo me di cuenta que salte con cualquier cosa :-p
(Tengan piedad, lo escribi en un horario donde el cerebro me funcionaba
como a Cerati).
Yo lo tome como que el de repente le pasaba el hostname y queria hacer
algo con la ip. Por ej, si tenia una maquina con una direccion de dyndns
le pasaba eso y le daba la ip [0]. Pero justamente, para eso le pasa la dir
del dyndns :-p
Disculpas por la malainterpretacion ;-p
[0]
>>> print gethostips('yahoo.com')
['69.147.125.65', '98.137.149.56', '67.195.160.76', '209.191.122.70', '72.30.2.43']
Saludos,
Mauro
--
JID: lavaramano en nube.usla.org.ar | http://lizaur.github.com/
2B82 A38D 1BA5 847A A74D 6C34 6AB7 9ED6 C8FD F9C1
More information about the pyar
mailing list