问题标签 [protobuf-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
113 浏览

protocol-buffers - 从使用 protoc 生成的 pb2.py 逆向工程 .proto 文件

是否可以使用 protoc 从生成的 pb2.py 中获取 proto 文件?gRPC 是否可以进行相同的逆向工程?

0 投票
1 回答
46 浏览

python - 如何在 gRPC 中使用自定义 ThreadPool 进行客户端负载平衡?

我创建了一个带有循环负载平衡策略的 grpc python 客户端

将第一个参数作为主机传递,将第二个参数作为负载平衡策略传递。

也将通道传递给存根。

到目前为止,我很清楚下一步是我想通过executor自定义数量的线程。我怎样才能将 executor 传递给grpc.insecure_channel

我已经经历了(一些事情?),但没有找到与此相关的任何内容。

0 投票
1 回答
27 浏览

python - 如何使用 protobuf 来限制传递给它的值?(Python)

我正在创建一个 python 文件来读取一些 json 数据。然后将该数据分配给我的 protobuf 消息。我想传入 "start_hour": 8 并从我的枚举中接收 8 而不是 EIGHT。也许我完全错过了一些东西,或者我可以以不同的方式做到这一点。我正在使用枚举,因为我想将值限制为 0 - 24。

scheduler.proto 文件:

调度程序.py 文件

时间表.json:

}

输出如下所示:

我希望输出看起来像这样:

0 投票
1 回答
100 浏览

python - 如何使用python从grpc响应中获取标头

我正在尝试使用以下代码获取 gRPC 响应的标头,但它不起作用:

这就是这个头在 Kreya 中的样子,我试图在 python 中得到它:

Kreya 中的标头

有谁知道如何在 python 中获得相同的标题?