🏠 Home
Prestatietests
📊 Alle benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List applicaties 🎨 Creatieve vrije pagina's 🎯 FSACB - Ultieme showcase 🌍 Vertaalbenchmark
Modellen
🏆 Top 10 modellen 🆓 Gratis modellen 📋 Alle modellen ⚙️ Kilo Code
Bronnen
💬 Promptbibliotheek 📖 AI-woordenlijst 🔗 Nuttige links
advanced

Geavanceerde Python Async Refactoring

#python #refactoring #async #software-architecture

Refactor een synchrone Python codebase naar asynchroon met type hints.

Analyseer de volgende synchrone Python-code die bestanden van een schijfmap verwerkt. Herschrijf de code volledig om gebruik te maken van `asyncio` en `aiofiles` voor I/O-bounded operaties. Implementeer een semaphore om het aantal gelijktijdige bewerkingen te beperken tot 10. Zorg ervoor dat alle functies gedetailleerde type hints gebruiken volgens PEP 484 en voeg docstrings toe in het Google-stijlsformaat. Identificeer en behandel mogelijke race conditions in het logboekproces.