Здравствуйте, есть небольшой скрипт на выгрузку данных из JSON файла.
Он прекрасно работает и загружает нужную мне информацию в словарь, но дело в том, что в словаре значение ключа должно быть int, а выходит как-то так (ключи помеченные стрелочкой и есть моя проблема):
Скрипт на добавление данных:
with open('data.json', 'w', encoding='utf-8') as fh:
fh.write(json.dumps(data, sort_keys=True, indent=4, ensure_ascii=False))
Скрипт на загрузку данных:
with open('data.json', 'r', encoding='utf-8') as fh:
data = json.load(fh)
for key, value in data.items():
data[int(key)] = value