Einführung

Abgeschlossen

Selbst optimal geschriebener Code enthält Fehler. Fehler können aufgrund von Aktualisierungen, verschobenen Dateien oder anderen unerwarteten Änderungen auftreten. Glücklicherweise bietet Python umfassende Unterstützung für die Nachverfolgung und Behandlung von Fehlern.

Szenario: Erstellen eines Raketenprogramms

Angenommen, Sie sind ein Entwickler, der ein Programm für eine Rakete erstellt. Das Programm muss eine Konfigurationsdatei lesen, um sicherzustellen, dass die richtigen Einstellungen geladen werden. Das Lesen der Datei kann einen Fehler verursachen, wenn die Datei fehlt oder andere Probleme aufweist. In diesem Modul erfahren Sie, wie das Programm erstellt wird.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Lesen und Verwenden von Fehlerausgaben aus Ausnahmen.
  • Ordnungsgemäßes Behandeln von Ausnahmen.
  • Auslösen von Ausnahmen mit nützlichen Fehlermeldungen.
  • Verwenden von Ausnahmen, um den Ablauf eines Programms zu steuern.

Was ist das Hauptziel?

In diesem Modul erfahren Sie, wie Sie die Ausnahmeausgabe für das Debuggen verwenden, Ausnahmen abfangen und auslösen und wie Sie die Logik eines Programms beeinflussen, wenn Ausnahmen auftreten.

Voraussetzungen

Sie sollten mit Programmierkonzepten vertraut sein.

Sie müssen Python nicht installieren, um dieses Modul abzuschließen. Sie verwenden eine interaktive Sandbox, um die Übungen abzuschließen.

Wenn Sie den Code in den Erklärungen ausprobieren möchten, sollten Sie zunächst Erste Schritte mit Python in Visual Studio Code durcharbeiten, sofern Sie dies noch nicht getan haben. Dieses Modul hilft Ihnen beim Vorbereiten einer Python-Umgebung.