Изменение данных FirebasePython

Программы на Python
Anonymous
Изменение данных Firebase

Сообщение Anonymous »

Перед отправкой данных в базу данных реального времени Firebase это правильно, но после того, как я делаю запрос, возвращаемые данные неверны.

Код: Выделить всё

for year in data:
for month in data[year]:
requests.put(f'{firebase}{year}/{month}.json', json=data[year][month])
Переменная данных структурирована в этом формате

Код: Выделить всё

{
"data": {
"2024": {
"9": {
"1": []
Ответ 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

Вернуться в «Python»