use*_*332 4 python protocol-buffers
我似乎无法在 API 中找到比较方法。我有这两条消息,它们有很多不同的值,有时会深入到更多值(例如,我有一个消息,其中包含一个字符串、一个整数和一个 custom_snapshot,其中 custom_snapshot 由一个 int、一个字符串等)。我想看看这两个消息是否相同。我不想一个一个比较每个值,因为这需要一段时间,所以我想知道在 Python 中是否有一种快速的方法来做到这一点?
我尝试做 messageA.debugString() == messageB.debugString(),但显然没有我尝试时可以访问的 debugString 方法。
协议缓冲区有一个方法 SerializeToString()
用它来比较您的消息。
| 归档时间: |
|
| 查看次数: |
7188 次 |
| 最近记录: |