Como acessar e imprimir argumentos da linha de comando com Python
- 3864
- 706
- Enrique Crist
A seguir, é apresentado um exemplo de como passar e acessar argumentos da linha de comando que um script python. Salve o seguinte script python em um arquivo, por exemplo. Python-Argumentos.py
do nome de importação do sistema, primeiro, segundo, terceiro, quarto = argv imprimir "O nome do script é:", nome imprimir "Seu primeiro argumento é:", primeiro imprimir "Seu segundo argumento é:", segundo imprimir "Seu terceiro argumento é:", terceiro imprimir "Seu quarto argumento é:", quarto # alternativamente, podemos acessar a lista de argumentos "argv" diretamente usando o intervalo. Para exmaple: # imprima todos os argumentos, exceto o nome do script imprimir argv [1:] # Imprimir segundo argumento imprimir argv [2] # Imprimir segundo e terceiro argumento imprimir argv [2: 4] # Imprima o último argumento imprimir argv [-1]
O script acima produzirá uma saída seguinte se quatro argumentos da linha de comando forem fornecidos após sua execução:
$ Python Python-Argumentos.PY ONE TRÊS TRÊS NOME DE SCRIPTO QUATRO É: Python-Argumments.Py seu primeiro argumento é: um seu segundo argumento é: dois seu terceiro argumento é: três o seu quarto argumento é: quatro ['um', 'dois', 'três', 'quatro'] dois ['dois', 'três '] Quatro
Tutoriais do Linux relacionados:
- Uma introdução à automação, ferramentas e técnicas do Linux
- Mastering Bash Script Loops
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Coisas para instalar no Ubuntu 20.04
- Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
- Como configurar um servidor OpenVPN no Ubuntu 20.04
- Como usar o ADB Android Debug Bridge para gerenciar seu Android…
- Sistema Linux Hung? Como escapar para a linha de comando e…
- Como otimizar a duração da bateria do laptop com TLP no Linux
- Como usar um script de bash para executar seus scripts Python