Auto-Completar no Shell Interativo do Python
Essa dica é retirada desse post no blog fechaTag do Élcio, praticamente uma cópia, mas é tão útil que eu precisava ter aqui para lembrar sempre.
Ao abrir o shell interativo do Python (digitar “python” no terminal), rode os comandos:
import readline
import rlcompleter
readline.parse_and_bind("tab: complete")
Agora é só usar o TAB sem dó para completar os comandos, e é muito útil para descobrir coisas novas também.
Por exemplo digitando “de” e apertando TAB ele mostra as opções:
def del delattr(
E se você por acaso não conhecia o “delattr()” pode começar a pesquisar e ver que ele é útil para você.








Bunno, muito massa teu blog velho! Vou assinar o RSS agora!!
ipython..
ja usou?
Já, é massa.
Na verdade eu uso o bpython, que é muito bom também e eu gosto mais do que o ipython.
Esse negócio de importar essas libs é mais pra quando tu vai usar um interpretador alheio.