volttron pubsub中消息的数据类型

2024-06-26 13:49:54 发布

您现在位置:Python中文网/ 问答频道 /正文

volttron使用的pubsub中"message"的数据类型是什么?我查过文件,但没有提到这一点。检查源代码时,我发现此函数注释source

param headers: header info for the message,
type headers: None or dict,
param message: actual message,
type message: None or any

以上信息正确吗?那个“any”类型指的是:typing.Any?你知道吗


Tags: or文件函数nonesourcemessage源代码param
1条回答
网友
1楼 · 发布于 2024-06-26 13:49:54

消息可以是任何可以序列化为JSON的Python对象。通常,这是由发布消息的代理根据消息的目的专门定义的内容。通常这是一个字典或列表,但偶尔消息将是数字或字符串。只要可以序列化,VOLTTRON就不会对数据的结构施加任何限制。你知道吗

由代理定义消息的数据类型并记录它以供其他代理使用。你知道吗

允许嵌套的数据结构与JSON中的一样。你知道吗

相关问题 更多 >