in .proto:
message HelloReplyList { repeated string message = 1; }
следующий код работает нормально
def SayHelloList(self, request, context):
l = ['a', 'b', 'c']
return helloworld_pb2.HelloReplyList(message=l)
следующий код работает ошибка: TypeError: {'a': '1'} имеет тип dict, но ожидается один из: байтов, Unicode
def SayHelloList(self, request, context):
d = [{'a': '1'}, {'b': '2'}]
return helloworld_pb2.HelloReplyList(message=d)
, если я хочу использовать [{'a':'1'},{'b':'2'}]
.как мне определить в .proto
?