Я использую пакет Python protobuf версии 5.38.3 для десериализации некоторых пакетов, и мне нужно проверить, соответствуют ли десериализуемые сообщения определенной структуре сообщений protobuf. Для некоторых проверок я хочу получить список неизвестных полей.
Этот пост указывает на API UnknownFields(), поддерживаемый сообщениями, но когда я вызываю его в десериализованном сообщении возникает NotImplementedError.
Как получить доступ к списку неизвестных полей из десериализованного сообщения в protobuf 5.28.3?
Подробнее здесь: https://stackoverflow.com/questions/791 ... pb-backend
Как получить доступ к неизвестным полям в Python Protobuf версии 5.38.3 с помощью бэкэнда upb ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение