Avancerad
Metaprogrammering med Python
Skapa ett dynamiskt klassystem som använder metaklasser för validering och dekoratorer för metodspårning.
📝 Promptens innehåll
Skriv ett Python-bibliotek som använder en metaklass för att automatiskt tvinga typkontroll av alla klassattribut vid instansiering. Implementera vidare en dekorator som kan appliceras på metoder i dessa klasser för att logga exekveringstid, argument och returvärde till en separat fil, utan att ändra metodens kärnlogik. Visa ett exempel på hur biblioteket används.