Python com parâmetros na linha de comando
Dica publicada em Python / Introdução
Python com parâmetros na linha de comando
Ao chamar o programa em Python na linha de comando podemos passar alguns parâmetros que poderão ser recuperados pelo nosso programa.
Para exemplificar podemos criar o programa parametros.py:
./parametros.py argumento1 argumento2
argumento1
argumento2
Assim como imprimimos os argumentos, ou parâmetros, podemos utilizar para fazer testes e tomar decisões. Podemos por exemplo decidir se determinada função especial pode ser chamada dependendo o parâmetro fornecido.
Abraços e até a próxima dica.
Para exemplificar podemos criar o programa parametros.py:
# python 3
import sys
for parametro in sys.argv:
print(parametro)
A lista sys.argv guarda parâmetros passados para o programa quando o mesmo é chamado na linha de comando separados por espaço. Se rodarmos o programa pela linha de comando teremos:
./parametros.py argumento1 argumento2
argumento1
argumento2
Assim como imprimimos os argumentos, ou parâmetros, podemos utilizar para fazer testes e tomar decisões. Podemos por exemplo decidir se determinada função especial pode ser chamada dependendo o parâmetro fornecido.
Abraços e até a próxima dica.