Encontrei essa excelente dica no blog do Brunno Gomes e não deixei de postar!
Para os desenvolvedores Python que precisam da funcionalidade de auto-completar e infelizmente ainda desconheciam como ter isso direto do seu interpretador Python, agora os problemas acabaram!
Vejam abaixo como fazer:
Ao abrir o shell interativo do Python (digitar "python" no terminal), rode os comandos:
1 | import readline |
2 | import rlcompleter |
3 | 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:
1 | 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ê.
Valeu Brunno pela excelente dica!!!
Fonte: http://brunno.net/
1 comentários:
Essa dica é boa para quando temos que usar o interpretador python "padrão". Para desenvolvimento recomendo o IPython, que além de code completion trará muitas outras vantagens. Confira:
http://ipython.scipy.org
Postar um comentário