Receitas para iniciantes em python: argumentos na linha de comando
Python é legal, digo, superlegal!
Mas isso não é novidade.
Uma coisa que me deixou maravilhado quando dei as primeiras bisbilhotadas em python é sua facilidade para receber argumentos na linha de comando.
Vamos lá:
Ingredientes:
- Módulo sys
- Imaginação a gosto!

Salve como argumentos.py
e teste-o assim:
user@host$ python argumentos.py argumento1 olha que legal que eh manipular args
Isso é Python!
fevereiro 2nd, 2007 at 4:07 am
Olá,
você poderia substituir:
walk = 0
print “Lista de argumentos:”
while walk
fevereiro 2nd, 2007 at 4:09 am
Bom o WP cortou o comentário ! (por causa do sinal de menor)
Mas o que eu quis dizer foi para substituir o while por
for argumento in sys.argv:
print argumento
Sacou ?!
Até mais.
fevereiro 2nd, 2007 at 4:49 am
Ao criar dicas para iniciantes gosto de me colocar no lugar para enxergar como inciante.
Meu desejo é que mesmo programadores sem noções de orientação a objeto aprendam python de maneira procedural, até ir avançando.
Se eu usasse o FOR no lugar do WHILE, teria que explicar que o FOR do python itera sobre o conteiner(no caso a variavel “argumento”).
Bom, será que todo iniciante sabe o que é um iterador?
Será que uma pessoa que vem, por exemplo de VB, Pascal ou C entenderia o FOR imediatamente ? Creio que não…
Em próximos posts para iniciantes explicarei e aplicarei(sem trocadilhos) o for.
Abraço!
fevereiro 2nd, 2007 at 5:27 am
“Será que uma pessoa que vem, por exemplo de VB, Pascal ou C entenderia o FOR imediatamente ? Creio que não…”
Eu acho que sim, mas sem problemas, fazer com while com uma justificativa não há problema algum.
Desde do planetapython eu venho acompanhando o blog e tenho gostado !
Até mais.
fevereiro 2nd, 2007 at 7:30 am
Quoteando professor meu:
“Na verdade verdadeira…”
Na verdade verdadeira eu sou um iniciante em python, só o que faço é digerir tudo que vou aprendendo e reescrevendo de maneira mais simples do que encontrei no caminho da aprendizagem.
É como dizem por aí:
“No caminh da aprendizagem o primeiro passo é observar, o segundo é compreender, o terceiro é praticar e o quinto é ensinar…”
Valeu pela atenção!