Superparser de argumentos
📁 Funções lambda em Python, método, asyncio: Programação Assíncrona
Escreva um script que aceite qualquer número de parâmetros através de uma quantidade arbitrária de espaços como argumentos e os exiba na mesma sequência na tela, cada um em uma linha separada.
Caso não haja parâmetros, o script deve exibir «no args».
Exemplo 1
Entrada:
python3 solution.py 5 string 1
Saída:
5
string
1
Exemplo 2
Entrada:
python3 solution.py
Saída:
no args
Como entender por que ele para?
Adicione logs para ver em qual parte específica do código ele está parando.
Como reiniciá-lo se ocorrer uma parada?
Bem, a parada não ocorreu. Travamento != parada. Ou o script realmente termina a execução, mas não com o resultado esperado? São coisas muito diferentes.
Um travamento ao iniciar a partir do VSCode você não consegue detectar nem reiniciar - aqui é necessário um watchdog.
Faça login para deixar uma resposta