ValueError: элемент последовательности обновления словаря # 0 имеет длину 1; 2 требуется при чтении из файла
Я пытаюсь прочитать словарь из файла, а затем превратить строку в словарь. У меня есть это,
with open("../resources/enemyStats.txt", "r") as stats:
for line in stats:
if self.kind in line:
line = line.replace(self.kind + " ", "")
line = dict(line)
return line
и строка в текстовом файле,
slime {'hp':5,'speed':1}
Я хотел бы иметь возможность вернуть дикт, чтобы я мог легко получить доступ к hp и другим значениям для вражеского персонажа.