два значения ключ и его значение
Перед тем как их сохранить в файл
Мне нужно посмотреть есть ли ключ в файле , и если есть то значение добавить к уже существующему ключу не создавая Новый
Как это реализовать через json?
С помощью json.load делаешь из JSON словарь и проверяешь есть ли в нем нужный ключ. Есть - добавляешь нужное значение к существующему, нету - создаешь новую пару ключ-значение в словаре. Потом записываешь результат в файл используя json.dump.
data = {...} def foo(key, val) if key in data: data[key] = data[key] + val else: data[key] = val ...
Обсуждают сегодня