Мне нужно динамически создавать атрибуты класса из словаря DEFAULTS.Динамически создавать атрибуты класса
defaults = {
'default_value1':True,
'default_value2':True,
'default_value3':True,
}
class Settings(object):
default_value1 = some_complex_init_function(defaults[default_value1], ...)
default_value2 = some_complex_init_function(defaults[default_value2], ...)
default_value3 = some_complex_init_function(defaults[default_value3], ...)
Я мог бы также добиться этого, имея sth. например, __init__
для создания классов, чтобы динамически создавать эти атрибуты из словаря и сохранять много кода и глупо работать.
Как вы это сделаете?
спасибо, что заблаговременно!
как мы проходим по умолчанию, или как мы можем инициализировать любой объект этого класса Настройки –
же вопрос с @vijayshanker – TomSawyer
Код зависит от 'defaults' словаря быть в при определении класса «Настройки». –