Python Descriptors Demystified¶By Chris Beaumont Python includes many built-in language features to enable concise, easily-understood code. Some of these niceties include list/set/dictionary comprehensions, properties, and decorators. For the most part, these "intermediate-level" language features are well-documented, and easy to learn. There is one notable exception to this: descriptors. For me a