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 и другим значениям для вражеского персонажа.

Ответы на вопрос(2)

Ваш ответ на вопрос