Я использую protoc для генерации вывода Python из серии файлов .proto.Эти файлы организованы в структуру каталогов, но на выходе я просто хочу, чтобы они были плоскими.Использование --python_out означает, что protoc автоматически определит имя вывода, а это именно то, чего я не хочу.
Я понимаю, что потенциально могу иметь промежуточный этап, на котором я генерирую файлы DescriptorSet, используя мой предпочтительныйname, а затем просто включите скомпилированные наборы DescriptorSets в вывод Python.Это также действительно помогает мне, потому что мне все равно нужны эти файлы дескрипторов для использования в нестандартном кодировщике / декодере protobuf, поэтому таким образом мне нужно генерировать эти файлы только один раз.
У меня вопрос, если у меня естькаталог, полный скомпилированных наборов дескрипторов, как я могу сделать вывод Python из этого?Я вижу опцию --descriptor_set_in
в protoc, но она плохо документирована, и я не могу найти никаких примеров.