Я пытаюсь создать класс с некоторыми переменными.Переменные класса Python __setitem__
def __setitem__(self, item, value):
switch = {
"hour" : self.hour,
"minute" : self.minute,
"second" : self.second,
"day" : self.day,
"dennidoby" : self.dennidoby,
"season" : self.season,
"month" : self.month,
"year" : self.year,
"dayr" : self.dayr,
"dennitepl" : self.dennitepl,
"pocasitepl" : self.pocasitepl,
"wheather" : self.wheather,
"temperature" : self.temperature,
"obdobi" : self.obdobi,
"den" : self.den,
"mesic" : self.mesic
}
switch[item] = value
я вызываю с кодом:
cas["wheather"] = "storm"
Но:
switch[item] = value
не работает для заданной переменной в объекте.
Что вы хотите, чтобы запустить этот код? Не зная об этом, всем трудно сказать, как получить то, что вы хотите. – abarnert