def handle_response(serialized_msg): response = price_service_pb2.PsResponse() response.ParseFromString(serialized_msg) # text_format.PrintMessage(response, sys.stdout) # return response # response_str = text_format.MessageToString(response) return pb2dict(response)
def handle_response(serialized_msg, show_type): response = price_service_pb2.PsResponse() response.ParseFromString(serialized_msg) # text_format.PrintMessage(response, sys.stdout) # return response # response_str = text_format.MessageToString(response) if show_type == "1": # return pb2json(response) return json.dumps(json.loads(pb2json(response)), indent=4, sort_keys=False, ensure_ascii=False) else: return pb2dict(response)