Programowanie obiektowe w Pythonie
Alex Yarosh
Content Quality Analyst @ DataCamp

@property do kontroli dostępu__getattr__() i __setattr__()obj._att_name, obj._method_name()
_ → "wewnętrzny"df._is_mixed_type , datetime._ymd2ord()
obj.__attr_name , obj.__method_name()
__ → „prywatny" obj.__attr_name jest interpretowane jako obj._MyClass__attr_name
Wiodące i końcowe __ są używane wyłącznie dla wbudowanych metod Pythona (__init__(),__repr__())!
Programowanie obiektowe w Pythonie