Super-parseur d'arguments
📁 Fonctions lambda et POO, méthode, asyncio : programmation asynchrone en Python
Écrivez un script qui accepte un nombre quelconque de paramètres séparés par un nombre arbitraire d'espaces comme arguments et les affiche dans le même ordre à l'écran, chacun sur une ligne séparée.
En l'absence de paramètres, le script doit afficher «no args».
Exemple 1
Entrée :
python3 solution.py 5 string 1
Sortie :
5
string
1
Exemple 2
Entrée :
python3 solution.py
Sortie :
no args
Comment comprendre pourquoi il s'arrête ?
Ajoutez des logs pour voir dans quelle partie spécifique du code il s'arrête.
Comment le redémarrer si un arrêt s'est produit ?
Eh bien, l'arrêt n'a pas eu lieu. Un blocage != un arrêt. Ou bien le script termine son exécution mais pas avec le résultat attendu ? Ce sont des choses très différentes.
Un blocage lors du lancement depuis VSCode, vous ne pouvez ni le détecter ni le redémarrer - ici, un watchdog est nécessaire.
Connectez-vous pour laisser une réponse