В программе Python у меня есть свойство только для чтения, которое я создаю с использованием
bla = property(fget=_get_bla)
, где _get_bla - это метод, определенный в классе.Когда программа пытается записать в это свойство
obj.bla = 1
Я, очевидно, получаю:
AttributeError: невозможно установить атрибут
Есть лиспособ настроить это исключение?Например, я хотел бы изменить сообщение на
'bla' - это свойство только для чтения класса X
Спасибо,