🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크
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.