Ошибка 'str' object does not support item assignment
Словарь:
translator: {
'item': tr_item,
'seasons': {
season: {
'item': s_item,
'episodes': {
episode: {
'item': e_item,
'link': url
}
}
}
}
}
Нужно вставить ссылку в конец словаря в link. Я использовал этот код:
def add_link(self, translator, season, episode, link):
self.data_list[translator]['seasons'][season]['episodes'][episode]['link'] = link
Вот текст ошибки:
File "c:\Users\il05k\Документы\Новая папка\Новая папка\parser\info.py", line 33, in add_link
self.data_list[translator]['seasons'][season]['episodes'][episode]['link'] = link
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
TypeError: 'str' object does not support item assignment