8 things in Python you didnt realize are descriptors
Descriptors are everywhere in Python, but you may not have realized it. They underlie functions, properties, staticmethods, and more In this video we take a look at 8 Python descriptors and explain the descriptor protocol. mCoding with James Murphy Source code: descriptor docs: staticmethods vid: super vid: slots vid: SUPPORT ME Sign up on Patreon to get your donor role and early access to videos Feeling generous but don t have a Patreon Donate via PayPal (No sign up needed. ) Want to donate crypto Check out the rest of my supported donations on my website Top patrons and donors: Jameson, Laura M, Dragos C, Vahnekie, Neel R, Matt R, Johan A, Casey G, John Martin, Mutual Information BE ACTIVE IN MY COMMUNITY Discord: Github: Reddit: Facebook: CHAPTERS 0:00 Intro 0:17 What are descriptors 2:08, 1 functions 3:10, 2 properties 5:27, 3 classmethods and staticmethods 6:47, 4 slots 7:42, 5 dict 8:30, 6 SQLAlchemy models 9:06, 7 validators 10:16, 8 super lookups 10:46 Interactions with getattr 14:02 Thanks
|