Получить имена полей из файлов Dependency Protobuf в PythonPython

Программы на Python
Anonymous
Получить имена полей из файлов Dependency Protobuf в Python

Сообщение Anonymous »

У меня есть структура Protobuf abc.proto, такая:

Код: Выделить всё

syntax = "proto3";

import "auditData.proto";
import "Date.proto";
import "column_name.proto";

message abc {
AuditData auditData = 1;
int32 field2 = 2;
Date date=3;
column_name colnm=4
}
Я преобразовал в abc_pb2.py.
Как получить имена полей для AuditData, Date и columns_names, просто введя ввод abc в Python. поскольку у меня слишком много файлов и зависимостей, сделать это вручную невозможно.
Я установил модуль protobuf: 3.19.4

Подробнее здесь: https://stackoverflow.com/questions/771 ... -in-python

Вернуться в «Python»