Avatar ·

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

Avatar ·

 

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

Blogs