Programación orientada a objetos en Python
Alex Yarosh
Content Quality Analyst @ DataCamp

@property para personalizar acceso__getattr__() y __setattr__()obj._att_name, obj._method_name()
_ → "interno"df._is_mixed_type , datetime._ymd2ord()
obj.__attr_name , obj.__method_name()
__ → "privado" obj.__attr_name se interpreta como obj._MyClass__attr_name
Los __ al inicio y al final se usan solo para métodos integrados de Python (__init__(),__repr__())!
Programación orientada a objetos en Python