🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links
advanced

Async Refactoring von Legacy Code

#Python #Refactoring #Async Programming

Refaktorisiere einen synchronen Python-Codeblock in modernes, asynchrones Python unter Verwendung von asyncio.

Gegeben sei ein Python-Snippet, das I/O-intensive Operationen (z.B. Dateizugriff oder Netzwerkrequests) synchron und sequenziell durchführt und dadurch die CPU blockiert. Deine Aufgabe ist es, diesen Code in moderne, asynchrige Python-Syntax (async/await) unter Verwendung der Bibliothek `asyncio` umzuschreiben. Identifiziere Flaschenhälse im Originalcode und erkläre, warum die asynchrone Verarbeitung die Performance verbessert. Implementiere zudem ein Exception Handling für die asynchronen Aufrufe und sorge dafür, dass Ressourcen (wie offene Verbindungen) korrekt geschlossen werden.