Невозможно установить состояние с помощью функции set_statePython

Программы на Python
Anonymous
Невозможно установить состояние с помощью функции set_state

Сообщение Anonymous »


Функция обратного вызова реагирует на нажатие встроенной кнопки, но после ввода любого из блоков state.set_state не работает

@router.callback_query() обратный вызов async def (вызов: CallbackQuery, состояние: FSMContext): сопоставить call.data: случай «первый»: ждут state.set_state(Form.user) await call.message.answer('Введите пользователя следуя за молодыми') случай «второй»: ждут state.set_state(Form.item_photo) await call.message.ответ('Пришлите фото') случай «третий»: ожидайте call.message.ответ('позже') регистр «назад»: ожидайте call.message.ответ('позже') await print(await state.get_state()) показывает await print(await state.get_state()) TypeError: объект NoneType нельзя использовать в ожидаемом выражении

Я ожидал увидеть Form.user или что-то в этом роде Если вам нужны обработчики этих состояний, дайте мне знать

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