Exceptions PythonInfos
SystemExitSystemExit
Levée par sys.exit() pour demander la terminaison du programme.
python
Voir les détails KeyboardInterruptL'utilisateur a appuyé sur Ctrl+C pour interrompre le programme en cours d'exécution.
L'utilisateur a appuyé sur Ctrl+C (SIGINT) pour arrêter le programme. Il s'agit d'une action utilisateur intentionnelle visant à abandonner un processus en cours d'exécution.
Gérez proprement avec try-except KeyboardInterrupt pour effectuer le nettoyage avant la sortie. Utilisez signal.signal(signal.SIGINT, handler) pour une gestion personnalisée des interruptions. Assurez-vous que les ressources (fichiers, connexions) sont libérées dans des blocs finally.
SystemExitLevée par sys.exit() pour demander la terminaison du programme.
TypeErrorUne opération ou une fonction a été appliquée à un objet d'un type inapproprié.
ZeroDivisionErrorUne opération de division ou modulo a été tentée avec zéro comme diviseur.
StopAsyncIterationLevée par la méthode __anext__() d'un itérateur asynchrone pour signaler la fin de l'itération.
BlockingIOErrorUne opération d'E/S bloquerait sur un objet non bloquant.
ImportErrorUne instruction import n'a pas pu trouver ou charger le module ou le nom spécifié.