24Logging
Mit „Logging“ bezeichnet man Ausgaben eines Programms, die Ereignisse dokumentieren. Das reicht von einfachen Debug-Ausgaben (z. B. Variableninhalte) bis zur Meldung eines kritischen Fehlers, der zum Ende des Programms führt. Zum Debuggen werden häufig Ausgaben mit der eingebauten print()-Funktion auf die Konsole gemacht. Diese Ausgaben sind allerdings vergänglich. Von Vorteil ist die Speicherung in einer Datei, dies macht die Information permanent verfügbar.
Neben der permanenten Speicherung ist das sogenannte Log-Level ein interessantes Feature beim Logging. Jeder Meldung wird ein „Level“ mitgegeben, dies beschreibt die Dringlichkeit der Nachricht und erleichtert das Suchen bzw. Filtern der Nachrichten.
Ein möglicher Nachteil des ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access