[eside-ghost] Saber todas las IPs del PC desde Python

ilcra1989 ilcra1989 en gmail.com
Mie Ago 13 20:41:00 CEST 2008


On Wed, Aug 13, 2008 at 7:28 PM, Saúl Ibarra <saghul en gmail.com> wrote:
> Hoola!
>
> Es verano y todo eso... espero que alguno de esos enamorados de las
> culebras ande por aquí ;)
>
> Necesito desde python sacar una lista de IPs que tiene el equipo, pero
> todas las soluciones que encuentro son usando socket y cosas con
> gethostbyname, pero eso lo hace por DNS (creo) y yo necesito que me
> diga todas, en plan lo que ponga en ifconfig :)
>
> Any help? Thnx!
>

se me ocurre algo como

commands.getoutput('ifconfig -a | grep "inet addr" | grep -v "127.0.0.1"')
y parsear el resultado de alguna forma(es un string)


Más información sobre la lista de distribución eside-ghost