Практикум: из исключений Python в коды статуса gRPC¶
Одиннадцать исключений — пять стандартных, которые библиотека преобразует по умолчанию, три без стандартного соответствия и три доменные ошибки — проходят через сервер gRPC в четырёх конфигурациях: без обработки исключений; со стандартной таблицей соответствий; с добавленными доменными ошибками сервиса; с той же таблицей и фабрикой подробностей, которая возвращает полезное сообщение для доменных ошибок и общее для остальных. Практикум выводит полученные клиентом код статуса и строку подробностей, отмечая строки с утечкой пароля.