LINUX.ORG.RU

История изменений

Исправление MyTrooName, (текущая версия) :

поле объекта
o['field']

не можешь

o.field

можешь, и что?

getattr(o, 'field')

getattr(o, 'field', default_value) так лучше?

существенное отличие в том, что в getattr можешь задать имя поля динамически

Исходная версия MyTrooName, :

поле объекта
o['field']

не можешь

o.field

можешь, и что?

getattr(o, 'field')

getattr(o, 'field', default_value) так лучше?