У меня есть два разных компонента dcc.Store
для хранения результатов двух запросов на панели инструментов.
html.Div([dcc.Store(id='memory-store')]),
html.Div([dcc.Store(id='mem-store2-ov')]),
Функция обратного вызова для первого компонента dcc.Store
'memory-store'
работает нормально. Я запускаю запрос, сохраняю его в pd.DataFrame
и возвращаю df.to_dict('records')
.
Я повторяю этот процесс для второго dcc.Store
компонента (но с другим запросом), но когда я пытаюсь вернуть полученный результат DataFrame
до dcc.Store
'mem-store2-ov'
Я получаю сообщение об ошибке
da sh .exceptions.InvalidCallbackReturnValue: Неверное количество выходных значений для ..mem-store2-ov.data .. Ожидаемый 1 получил 8896
Что вызывает это? Для первого dcc.Store
я иногда получаю различное количество значений в DataFrame
, но я не получаю это сообщение об ошибке.