python-paho-template:AsyncAPI 生成器的 Python Paho 模板

时间:2024-08-25 00:20:15
【文件属性】:

文件名称:python-paho-template:AsyncAPI 生成器的 Python Paho 模板

文件大小:95KB

文件格式:ZIP

更新时间:2024-08-25 00:20:15

python template generator asyncapi JavaScript

python-paho-模板 这是 AsyncAPI 生成器的 Python Paho 模板。 它基本上可以工作,但可能不会为每个 AsyncAPI 文档生成完美的代码。 它与包含在示例目录中的 temperature.yml 文件一起正常工作,该文件演示了一个订阅者、一个发布者和一个带有嵌入式枚举类型的负载类。 对数组的支持、指定函数名称和其他功能尚未实现。 关于示例目录 在示例目录中,有一个与我们打算生成的代码很接近的示例代码。 配置 要运行示例代码,请将 config-template.ini 复制到 config.ini 并输入连接详细信息。 如果不需要身份验证,则无需提供用户名和密码值。 如果没有给出主机,模板会尝试在 AsyncAPI 文档的服务器部分找到一个 mqtt 主机来代替。 规范一致性 请注意,此模板按照解释 AsyncAPI 文档。 这意味着当模板看到订阅操


【文件预览】:
python-paho-template-master
----partials()
--------model-class(1KB)
----.github()
--------workflows()
----filters()
--------all.js(13KB)
----lib()
--------templateUtil.js(4KB)
----LICENSE(11KB)
----samples()
--------config-template.ini(109B)
--------test.py(396B)
--------entity.py(442B)
--------mosquitto.conf(37KB)
--------main.py(2KB)
--------messaging.py(1KB)
--------sensorReading.py(381B)
--------README.md(1KB)
--------temperature.yaml(1013B)
--------order.py(389B)
----README.md(3KB)
----template()
--------config-template.ini(42B)
--------entity.py(350B)
--------main.py(2KB)
--------payload.py(334B)
--------messaging.py(2KB)
--------README.md(121B)
--------$$schema$$.py(256B)
----hooks()
--------post-process.js(971B)
----.gitignore(83B)
----CODEOWNERS(590B)
----package-lock.json(236KB)
----package.json(2KB)

网友评论