[pyar] Configurar IPython

Milton Labanda 1000ton.lab en gmail.com
Mar Jun 26 12:19:38 ART 2012


yo usa el Santo EMACS, je je je. Y lo que le hace falta a mi emacs es
refactorizacion,
hasta ahora no logro como hacerlo.

El 26 de junio de 2012 10:15, fisa <fisadev en gmail.com> escribió:

> El día 26 de junio de 2012 12:13, Milton Labanda
> <1000ton.lab en gmail.com> escribió:
> > y funciona en modo consola tambien (es decir sin X)?
>
> Nop.
> Si querés algo que ande en consola podés probar vim, y podés pegarle
> una mirada a mi config:
> https://github.com/fisadev/fisa-vim-config
> Vim es un poco más complicado de aprender, pero es un excelente
> editor, mi preferido :)
>
> > El 26 de junio de 2012 08:50, fisa <fisadev en gmail.com> escribió:
> >
> >> El día 26 de junio de 2012 10:23, Milton Labanda
> >> <1000ton.lab en gmail.com> escribió:
> >> > Disculpen amigos, estube errado, porque estaba inspeccionando una
> clase
> >> > y no
> >> > un objeto,
> >> > gracias por sus contestaciones. Y disculpen ese ninja es algo
> parecido a
> >> > IPython?
> >>
> >> Ninja es un IDE para python (entorno de desarrollo, con editor de
> >> código y bastantes cosas más).
> >> Está muy bueno, tiene features bastante grosas, y además es un
> >> proyecto que empezó gente de acá mismo :)
> >> Te recomiendo pegarle una mirada: ninja-ide.org
> >>
> >> > El 26 de junio de 2012 00:06, fisa <fisadev en gmail.com> escribió:
> >> >>
> >> >> El día 26 de junio de 2012 01:33, Alejandro J. Cura
> >> >> <alecu en protocultura.net> escribió:
> >> >> > 2012/6/25 fisa <fisadev en gmail.com>:
> >> >> >> El día 25 de junio de 2012 19:55, Milton Labanda
> >> >> >> <1000ton.lab en gmail.com> escribió:
> >> >> >>> alguien me puede ayudar con:
> >> >> >>>  como configurar ipython para que soporte mas de un nivel de
> >> >> >>> autocomplateado
> >> >> >>> (cuando se presiona . y TAB)  Que tengo que tocar en el
> ipythonrc?
> >> >> >>>
> >> >> >>
> >> >> >> A qué te referís con "más de un nivel"?
> >> >> >>
> >> >> >> Si te referis a que cuando escribas:
> >> >> >> a.una_funcion().otr
> >> >> >> y presiones tab, te autocomplete "otra_funcion", no es un tema de
> >> >> >> configuración, es un tema de que es imposible de hacer.
> >> >> >
> >> >> > Imposible?
> >> >> > Acá te mando un ninja para que te asesore:
> >> >> > http://youtu.be/auVJF44XSnM
> >> >> >
> >> >> > saludos,
> >> >> > --
> >> >> > alecu
> >> >>
> >> >> Sí, quizás "imposible" a secas fue demasiado. Debería haber dicho
> >> >> "complicado, y en muchos casos imposible".
> >> >> Casos donde es imposible: en los que se pueden devolver objetos de
> >> >> diferente tipo, como None vs otra cosa, y que la elección depende de
> >> >> valores que se van a conocer recién en ejecución.
> >> >> Ejemplo:
> >> >>
> >> >> def funcion_mala(texto):
> >> >>    if len(texto) > 5:
> >> >>        return texto.upper()
> >> >>    else:
> >> >>        return None
> >> >>
> >> >> valor = raw_input()
> >> >> x = funcion_mala(valor).
> >> >>
> >> >> Al apretar ese "." del final, ninja no puede saber con seguridad el
> >> >> tipo de lo que va a devolver funcion_mala(valor), así que simplemente
> >> >> muestra una lista con cosas que hay en el archivo (variables,
> >> >> funciones, etc).
> >> >>
> >> >> De hecho yo también tengo algo como eso de ninja andando en vim :)
> >> >> En mi vim escribo:
> >> >>
> >> >> a = [x for x in range(100)]
> >> >> a.
> >> >>
> >> >> Y al apretar ese "." aparece autocompletado ofreciendo append(),
> >> >> count(), etc.. Cosa que incluso ninja no supo adivinar :p
> >> >>
> >> >> Saludos!
> >> >>
> >> >> --
> >> >> fisa  -  Juan Pedro Fisanotti
> >> >> _______________________________________________
> >> >> pyar mailing list pyar en python.org.ar
> >> >> http://listas.python.org.ar/listinfo/pyar
> >> >>
> >> >> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >> >>
> >> >> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre
> de
> >> >> Argentina - http://www.usla.org.ar
> >> >
> >> >
> >> >
> >> >
> >> > --
> >> > /\/\;/-----------------------------------------------------
> >> > Milton  Labanda  [miltonlab]
> >> > Distro:        Debian GNU/Linux 6.0 Squeeze
> >> > Blog:          http://1000tonlab.wordpress.com
> >> > jabber:        miltonlab en jabber.org
> >> > "... Solamente la libertad que se somete a la Verdad conduce a la
> >> > persona
> >> > humana a su  verdadero bien...".  Karol Wojtyla
> >> > (:\ Usa Software Legal, usa Software Libre /:)
> >> >
> >> >
> >> > _______________________________________________
> >> > pyar mailing list pyar en python.org.ar
> >> > http://listas.python.org.ar/listinfo/pyar
> >> >
> >> > PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >> >
> >> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >> > Argentina - http://www.usla.org.ar
> >>
> >>
> >>
> >> --
> >> fisa  -  Juan Pedro Fisanotti
> >> _______________________________________________
> >> pyar mailing list pyar en python.org.ar
> >> http://listas.python.org.ar/listinfo/pyar
> >>
> >> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >>
> >> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >> Argentina - http://www.usla.org.ar
> >
> >
> >
> >
> > --
> > /\/\;/-----------------------------------------------------
> > Milton  Labanda  [miltonlab]
> > Distro:        Debian GNU/Linux 6.0 Squeeze
> > Blog:          http://1000tonlab.wordpress.com
> > jabber:        miltonlab en jabber.org
> > "... Solamente la libertad que se somete a la Verdad conduce a la persona
> > humana a su  verdadero bien...".  Karol Wojtyla
> > (:\ Usa Software Legal, usa Software Libre /:)
> >
> >
> > _______________________________________________
> > pyar mailing list pyar en python.org.ar
> > http://listas.python.org.ar/listinfo/pyar
> >
> > PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >
> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> > Argentina - http://www.usla.org.ar
>
>
>
> --
> fisa  -  Juan Pedro Fisanotti
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
/\/\;/-----------------------------------------------------
Milton  Labanda  [miltonlab]
Distro:        Debian GNU/Linux 6.0 Squeeze
Blog:          http://1000tonlab.wordpress.com
jabber:        miltonlab en jabber.org <milotnlab en jabber.org>
"... Solamente la libertad que se somete a la Verdad conduce a la persona
humana a su  verdadero bien...".  Karol Wojtyla
(:\ Usa Software Legal, usa Software Libre /:)
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120626/d581749a/attachment.html>


More information about the pyar mailing list