Skip to content

19 de julho de 2010

4

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ê.

4 Comments Post a comment
  1. Yuri Notaro
    ago 8 2010

    Bunno, muito massa teu blog velho! Vou assinar o RSS agora!!

  2. ago 24 2010

    ipython..

    ja usou?

  3. ago 25 2010

    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. :)

Trackbacks & Pingbacks

  1. Tweets that mention Auto-Completar no Shell Interativo do Python | Brunno Gomes -- Topsy.com

Share your thoughts, post a comment.

(required)
(required)

Note: HTML is allowed. Your email address will never be published.

Subscribe to comments