|
2008-11-28
Tags: Programming Começando a usar ipythonDei umas dicas hoje no canal IRC #python-br do Freenode. Colei a conversa aqui para ajudar outras pessoas também. <NandoFlorestan> pode abrir o interpretador e testar <NandoFlorestan> já tens ipython? <marmadeoli> não <marmadeoli> tinha baixado o Idle <NandoFlorestan> easy_install ipython <NandoFlorestan> o ipython não compete com o idle <NandoFlorestan> ele é um interpretador <NandoFlorestan> melhor que o python ;) <marmadeoli> mas o python já não é o interpretdor? <NandoFlorestan> sim <NandoFlorestan> mas no ipython por exemplo tem tab completion <NandoFlorestan> tem histórico dos comandos (usando as setas) <NandoFlorestan> e uma pá de outros recursos <marmadeoli> vou baixá-lo... easy_install -U ipython <marmadeoli> NandoFlorestan: cara, mil desculpas, desde ontem que te encho o saco. Mas... Como eu rodo esse programa? <marmadeoli> ele é somente no console? <NandoFlorestan> sim <NandoFlorestan> digita ipython <marmadeoli> tá, mas dai ele é só um interpretador. Ou seja, se eu quiser escrever arquivos não rola nele! <marmadeoli> é como o interpretador do python no console <NandoFlorestan> isso mesmo <NandoFlorestan> mas é muito útil <NandoFlorestan> pra testar coisas, ler docstrings etc. <marmadeoli> sim.. <NandoFlorestan> tipo <NandoFlorestan> import cherrypy <NandoFlorestan> cherrypy? <NandoFlorestan> põe o ponto de interrogação <NandoFlorestan> ...e ele mostra a documentação <NandoFlorestan> cherrypy.request? <NandoFlorestan> mais documentação <NandoFlorestan> E se vc quiser ver os fontes? <NandoFlorestan> Usa 2 pontos de interrogação: <NandoFlorestan> cherrypy?? <marmadeoli> ahhh bacana <marmadeoli> bacana mesmo <NandoFlorestan> Se precisar rodar um comando do shell, usa ponto de exclamação antes do comando. Por exemplo: <NandoFlorestan> !top <NandoFlorestan> Resumindo, quem tem ipython não precisa de nenhuma IDE. Só precisa de um editor de textos que mostre o código colorido. <NandoFlorestan> Mas eu uso a IDE Geany mesmo assim ;) <marmadeoli> ninguém usa aqui o python com o Eclipse? <NandoFlorestan> Eu tento de vez em quando, mas quando trava eu fico furibundo :P |