Задача 147 Лёгкая

Статус из API не распознаётся

Менеджер меняет статус заказа через API, присылая {"status": "paid"}. parse_status(raw) должна вернуть член OrderStatus, а на неизвестную строку — выбросить ValueError. Сейчас на любой правильный статус она падает с KeyError. Исправьте функцию.

Подсказка 1 из 2

Сравните OrderStatus["PAID"] и OrderStatus("paid").

Подсказка 2 из 2

Значение из API превращают круглыми скобками: OrderStatus(raw).

main.py Загружаем Python… первый раз ~13 МБ, дальше из кэша

Ошибка в тексте

Сообщить об ошибке могут зарегистрированные пользователи — так в сообщениях меньше спама.

Войти, чтобы сообщить