miércoles, 22 de abril de 2009

Python, autocompletado

Gracias al Noe, pude ver la potencia que se puede adquirir de python, este es un interprete de programacion.

Anteriormente habia visto Python, y recuerdo que tenia el autocompletado habilitado, ahora que vuelvo a retomarlo me doy cuenta de que no tiene esta caracteristica, por lo tanto, me veo en la tarea de habilitarle esto, y me encuentro con lo siguiente:

Se crea un archivo llamado pystartup, con la esta sintaxis:
import rlcompleter
import readline
readline.parse_and_bind("tab: complete")
desde la terminal se puede hacer de esta forma:
cat > pystartup << "EOF"
aunque se puede utilizar un editor de textos, despues se crea una variable de entorno indicando donde se encuentra este archivo para que Python lo cargue al ser invocado.
export PYTHONSTARTUP=/home/mvivanco/pystartup
y listo, ya esta habilitado el autocompletado...

PD. para autocompletado

No hay comentarios: