Перед отправкой данных в базу данных реального времени Firebase это правильно, но после того, как я делаю запрос, возвращаемые данные неверны.
Код: Выделить всё
for year in data:
for month in data[year]:
requests.put(f'{firebase}{year}/{month}.json', json=data[year][month])
Переменная данных структурирована в этом формате
Ответ Firebase:
Код: Выделить всё
{
"data": {
"2023": {
"9": [null, null, null, null, null, null, ...
где 2024 — год, 9 — месяц и 1 — день. Когда я печатаю data[year][month] перед запросом, он распечатывает словарь дней в месяце, что является правильным. Однако после запроса к Firebase он возвращает список дней?? Первые несколько значений равны None. Я не могу понять, почему это происходит. Любая помощь приветствуется!
Подробнее здесь:
https://stackoverflow.com/questions/786 ... ering-data