Python Metaprogramming: Creating Custom Metaclasses and Attribute Descriptors
TLDR: Metaprogramming is the art of writing code that manipulates, generates, or validates other code at runtime. In Python, this is achieved using Metaclasses (which customize class creation) and Des
abstractalgorithms.hashnode.dev11 min read