【问题标题】:Send data from python to nodejs server and display it on html从 python 发送数据到 nodejs 服务器并在 html 上显示
【发布时间】:2020-12-02 08:44:33
【问题描述】:

我在树莓派上运行一个 python 脚本来收集温度和湿度信息,我有一个互联网服务器,我必须在其中发送这些信息。我在服务器端运行 node.js,我使用 websockets 在 python 和 node 之间建立了连接,但我不知道如何在 html 中显示信息。

是否可以打开一个套接字用于与 python 通信和另一个用于在 html 上显示信息。

【问题讨论】:

    标签: python html node.js raspberry-pi


    【解决方案1】:

    要使用 NodeJS 在 HTML 上显示数据,我认为这取决于您使用的嵌入式 JS 框架。如果您对嵌入式 JS 框架不了解,我建议您查看EJS 框架或ExpressJS 框架。

    我觉得重复的流程可能是这样的:

    1. 使用特定的路由方法(POST、GET 或 PUT)将数据发送到服务器
    2. 服务器捕获请求,其中包含 JSON 格式的数据。
    3. 服务器用数据渲染模板(这可以通过许多嵌入式 JS 框架来完成,但我认为上面的两个框架是简单且流行的。)

    除了 NodeJS,我认为 Flask 是呈现 HTML 模板的另一种简单且快速上手的替代方案。

    【讨论】:

    猜你喜欢
    • 2017-12-15
    • 2011-07-28
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-17
    • 2015-03-05
    • 1970-01-01
    相关资源
    最近更新 更多