Python Descriptors
An alternative title for this talk, says Simeon Franklin, could have been "What are descriptors and why do I care?" Descriptors give us a powerful interface to write reusable code that can be shared between classes, the descriptor protocol underlies cool and well-loved features of Python such as the @property decorator, but not many people seem to write descriptors directory. Are they too verbose, too difficult, or just not useful?
Simeon, Technical Instructor at Twitter, believes that descriptors are an underutilized feature. In this talk from SF Python, he helps us understand how they work, how to write your own, and when to use them.
Follow along with Simeon's slides: http://simeonfranklin.com/talk/descriptors.html
Free Python Developer Resources: http://crcl.to/m575q
Professional Python Training: http://crcl.to/p430h
Information on SF Python: http://www.meetup.com/sfpython/
Видео Python Descriptors канала InfoQ
Simeon, Technical Instructor at Twitter, believes that descriptors are an underutilized feature. In this talk from SF Python, he helps us understand how they work, how to write your own, and when to use them.
Follow along with Simeon's slides: http://simeonfranklin.com/talk/descriptors.html
Free Python Developer Resources: http://crcl.to/m575q
Professional Python Training: http://crcl.to/p430h
Information on SF Python: http://www.meetup.com/sfpython/
Видео Python Descriptors канала InfoQ
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Python OOP Tutorial 6: Property Decorators - Getters, Setters, and Deleters](https://i.ytimg.com/vi/jCzT9XFZ5bw/default.jpg)
![](https://i.ytimg.com/vi/6pneFu1vNvc/default.jpg)
![Mind-bending metaclasses - adding function overloads to Python](https://i.ytimg.com/vi/yWzMiaqnpkI/default.jpg)
![Encapsulation with descriptors](https://i.ytimg.com/vi/5GG4jBxj4Ys/default.jpg)
![Python __slots__ and object layout explained](https://i.ytimg.com/vi/Iwf17zsDAnY/default.jpg)
![Carl Meyer - Type-checked Python in the real world - PyCon 2018](https://i.ytimg.com/vi/pMgmKJyWKn8/default.jpg)
![Python Decorators in 15 Minutes](https://i.ytimg.com/vi/r7Dtus7N4pI/default.jpg)
![How to Learn Python Tutorial - Easy & simple! Learn How to Learn Python!](https://i.ytimg.com/vi/5mJ_Qftw2_0/default.jpg)
![The Descriptor Protocol inside-out (Name-Mangling, @staticmethod, @classmethod and instance methods)](https://i.ytimg.com/vi/ovsvGtWD90Y/default.jpg)
![Multithreading In Python | Python Multithreading Tutorial | Python Tutorial For Beginners | Edureka](https://i.ytimg.com/vi/JnFfp81VbOs/default.jpg)
![Python Asyncio with IP Fabric API](https://i.ytimg.com/vi/RLyKYP2_uiE/default.jpg)
![Python OOP Tutorial 4: Inheritance - Creating Subclasses](https://i.ytimg.com/vi/RSl87lqOXDE/default.jpg)
![Nina Zakharenko - Elegant Solutions For Everyday Python Problems - PyCon 2018](https://i.ytimg.com/vi/WiQqqB9MlkA/default.jpg)
![Threading in Python - Advanced Python 16 - Programming Tutorial](https://i.ytimg.com/vi/usyg5vbni34/default.jpg)
![Matplotlib Tutorial (Part 10): Subplots](https://i.ytimg.com/vi/XFZRVnP-MTU/default.jpg)
![Laura Rupprecht - Describing Descriptors - PyCon 2015](https://i.ytimg.com/vi/h2-WPwGnHqE/default.jpg)
![Build A Python App That Tracks Amazon Prices!](https://i.ytimg.com/vi/Bg9r_yLk7VY/default.jpg)
![Scaling Instagram Infrastructure](https://i.ytimg.com/vi/hnpzNAPiC0E/default.jpg)
![Flushing buffers in Python](https://i.ytimg.com/vi/FLdGnbil5M4/default.jpg)
![Python Tutorial - || Dictionaries || Hash Table || Hashmap || Code Walk-through ||](https://i.ytimg.com/vi/vBxmYemGUWk/default.jpg)