Object-Oriented Programming in Python
Alex Yarosh
Content Quality Analyst @ DataCamp

@property pro řízení přístupu__getattr__() a __setattr__()obj._att_name, obj._method_name()
_ → „interní"df._is_mixed_type , datetime._ymd2ord()
obj.__attr_name , obj.__method_name()
__ → „privátní" obj.__attr_name je interpretováno jako obj._MyClass__attr_name
Úvodní i koncové __ jsou používány výhradně pro vestavěné metody Pythonu (__init__(),__repr__())!
Object-Oriented Programming in Python