Как эффективно объединить два файла protobuf?

#python #protocol-buffers

#python #протокол-буферы

Вопрос:

там. У меня есть несколько файлов буфера протокола ( *.pb ) и name.proto файл (proto2). Эти файлы pb находятся в том же формате protobuf. Я хочу объединить эти файлы pb в один файл. Можно использовать python для загрузки всех этих файлов и сериализации их в один вывод. Интересно, есть ли более эффективный способ объединить несколько файлов pb?

Ответ №1:

Для более эффективного способа объединения нескольких файлов вы можете попробовать его в bash (если вы используете Linux / macOS).

 cat *.pb name.proto > your_merged_file
  

Для систем Windows вы можете сделать это в cmd:

 type *.pb name.proto > your_merged_file