Как получить имя значения перечисления protobuf верхнего уровня -по номеру в python?

Например, у меня есть прото -файлFile.proto:

enum Test {
  ONE = 1;
  TWO = 2;
}

Я генерирую файл File_pb2.pyс протоколом из File.proto. Я хочу, чтобы в коде python -получить строку «ONE» (, которая соответствует имени файла _pb2.ONE )по значению 1 (, которое соответствует значению файла _pb2.ONE )из сгенерированного файла File_pb2.pyбез определения моих собственных словарей. Как я могу это сделать?

33
задан abyss.7 15 July 2012 в 23:17
поделиться