Есть словарик вида:
d = {1: ['раз', 'два'], 2: ['три', 'четыре']}
Ключи словаря имеют тип int
Далее сохраняю его в файл:
corp_fold = str(progect_fold + '\\d.json') with open(corp_fold, "w", encoding="utf-8") as file: json.dump(d, file) file.close
И в сохраненном файле ключи словаря уже имеют тип str, т.е. пишутся в файл с кавычками.
Что я делаю не так? Как сохранить именно с типом int?