Introduction

Effectué

Même le code le mieux écrit va comporter des erreurs. Des erreurs peuvent se produire en raison de mises à jour, de fichiers déplacés ou d’autres modifications inattendues. Heureusement, Python offre une prise en charge complète pour le suivi et la gestion des erreurs.

Scénario : Créer un programme pour une fusée

Imaginez vous êtes un développeur qui crée un programme pour une fusée. Le programme doit lire un fichier de configuration pour vérifier que les paramètres appropriés sont chargés. La lecture du fichier peut provoquer une erreur si le fichier est manquant ou a d’autres problèmes. Dans ce module, vous allez découvrir comment créer le programme.

Que vais-je apprendre ?

À la fin de ce module, vous saurez :

  • Lire et utiliser la sortie d’erreur des exceptions.
  • Gérer correctement les exceptions.
  • Lever des exceptions avec des messages d’erreur utiles.
  • Utiliser les exceptions pour contrôler le flux d’un programme.

Quel est l’objectif principal ?

Dans ce module, vous allez apprendre à utiliser la sortie des exceptions pour le débogage, à intercepter et à lever des exceptions, et à affecter une logique de programme quand des exceptions se produisent.

Prérequis

Vous devez être familiarisé avec le concept de programmation.

Vous n’avez pas besoin d’installer Python pour faire ce module. Vous utiliserez un bac à sable interactif pour effectuer les exercices.

Si vous souhaitez essayer le code donné dans les explications, vous pouvez d’abord suivre le tutoriel Bien démarrer avec Python dans Visual Studio Code, si vous ne l’avez pas déjà fait. Ce module vous aide à préparer un environnement Python.