Python Intercepting Attribute Access using Dunders, Property and Descriptors

Pubblicato il: 14 luglio 2020
sul canale di: Asha Tutorials
186
6

Website : https://www.ashatutorials.com/python_...

Contents :
00:00 Intercepting Attribute Access using Dunders
00:34 __getattribute__()
00:50 __setattr__()
00:56 __delattr__()
01:04 __getattr__()
01:51 Object class and default Dunders implementation
03:32 Intercepting Attribute using Dunders
06:41 getattr()
07:56 setattr()
08:31 delattr()
09:41 Derived and method attribute access Example
15:46 Property
16:49 property() Constructor
18:21 Intercepting Attribute access using property
22:08 Read-Only Property
23:19 Derived attribute using property
24:42 @property decorator
25:37 @property decorator example
29:22 Defining property method outside of class
32:31 Defining custom setter method for property
37:40 @property for derived attribute
38:42 Descriptors
38:56 Descriptor protocol methods __get__(), __set__(), __delete__()
40:04 Descriptor protocol methods parameters
41:23 Data Descriptors and Non-Data Descriptors
42:01 Printing parameters of Descriptor protocol methods
45:30 Descriptor for intercepting attribute access example
51:51 Read-Only Descriptors
54:03 Non-Data Descriptors
54:24 Instance Method Descriptor
59:08 Class Method Descriptor
1:03:26 Static Method Descriptor
1:05:21 Mixing Dunder and Descriptors for Attribute access intercepting
1:11:50 Descriptor vs Dunders for Attribute access intercepting
1:12:26 Descriptor vs Property
1:13:34 Object Composition and Attribute access delegation


In questa pagina del sito puoi guardare il video online Python Intercepting Attribute Access using Dunders, Property and Descriptors della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Asha Tutorials 14 luglio 2020, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 186 volte e gli è piaciuto 6 spettatori. Buona visione!