
Python Descriptors
This second edition includes additions throughout, including new material covering the set_name_() descriptors, new and improved flowcharts to explain the inner workings of descriptors, and a completely new chapter to address instance-level attributes, the easiest way to create descriptors correctly the first time.
Although brief, Python Descriptors is a comprehensive guide to creating Python descriptors, including a pip install-able library called descriptor_tools, which was written alongside this book and is an open source library on GitHub. After reading this book, you will have a solid understanding of how descriptors work and the techniques to avoid the big gotchas associated with working with them.
What You Will Learn
- Discover descriptor protocols
- Master attribute access and how it applies to descriptors
- Build your own descriptors
- Use descriptors to store attributes
- Create read-only descriptors
- Explore the descriptor classes
- Apply the other uses of descriptors
Who This Book Is For
Experienced Python coders, programmers, and developers.
- Undertitel
- Understanding and Using the Descriptor Protocol
- Författare
- Jacob Zimmerman
- Upplaga
- Second Edition
- ISBN
- 9781484237267
- Språk
- Engelska
- Vikt
- 310 gram
- Utgivningsdatum
- 2018-10-09
- Förlag
- APress
- Sidor
- 97
