Potrzebuję dynamicznie tworzyć atrybuty klas ze słownika DEFAULTS.Dynamicznie twórz atrybuty klas
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], ...)
Mogę to osiągnąć również dzięki temu. jak __init__
do tworzenia klas, aby dynamicznie tworzyć te atrybuty ze słownika i zapisywać dużo kodu i głupią pracę.
Jak to zrobić?
Dziękuję bardzo z góry!
w jaki sposób przekazać domyślne, lub w jaki sposób możemy zainicjować każdy obiekt tego Ustawienia Klasa –
samo pytanie z @vijayshanker – TomSawyer
Kod zależy od 'defaults' będąc w słowniku zakres przy definiowaniu klasy "Ustawienia". –