Prompt Entwurf_06: „Methoden zur effizienten Fehlerbehandlung in asynchronem Python-Code“

Erstelle 10 praxisnahe Methoden zur Fehlerbehandlung in asynchronem Python-Code, die Entwickler beim Schreiben robuster und wartbarer Anwendungen unterstützen.

Kontext: [Python, asynchrone Programmierung, asyncio, Fehlerbehandlung, Exception Handling, Robustheit, Debugging, Best Practices, Softwareentwicklung, asynchrone Tasks]

Ziel: [effiziente Erkennung und Behandlung von Fehlern, Vermeidung von Blockaden, Stabilität asynchroner Abläufe, bessere Wartbarkeit, klare Strukturierung des Fehlerhandlings]

Für jede Methode erläutere:
1) die konkrete Anwendungssituation in asynchronen Python-Programmen
2) Beispielcode mit asyncio oder verwandten Bibliotheken
3) Hinweise zu Vorteilen, möglichen Fallstricken und Best Practices

Die Methoden sollen:
- typische Fehlerquellen in async-Umgebungen adressieren (z. B. Timeout, Cancel, Netzwerkfehler)
- den Umgang mit mehreren parallelen Tasks berücksichtigen
- Strategien für Logging und Wiederholungsmechanismen enthalten
- für Entwickler mit Grundkenntnissen in Python und async geeignet sein