grpc python,client怎样给map类型填值?

发布于 2022-09-04 08:53:47 字数 125 浏览 18 评论 0

.proto文件如果这个样子

message HelloRequired {
  
    map<string, string> args = 1;
    
}    

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

记忆之渊 2022-09-11 08:53:47
  test_dict = {}
  test_dict["key1"] = "value1"
  test_dict["key2"] = "value2"

好像直接放一个这个进去就行?

清风夜微凉 2022-09-11 08:53:47

如下这样赋值

    import hellorequired_pb2
    test = hellorequired_pb2.HelloRequired()
    test.args["key1"] = "value1"
    test.args["key2"] = "value2"
    print test
    """
    输出如下
    args {
      key: "key1"
      value: "value1"
  }
   args {
     key: "key2"
     value: "value2"
  }
    """
不回头走下去 2022-09-11 08:53:47
args.update(xxx)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文