Python Intercepting Attribute Access using Dunders, Property and Descriptors

Veröffentlicht am: 14 Juli 2020
auf dem Kanal: 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


Auf dieser Seite können Sie das Online-Video Python Intercepting Attribute Access using Dunders, Property and Descriptors mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Asha Tutorials 14 Juli 2020 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 186 Mal angesehen und es wurde von 6 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!