python - 如何在嵌入式系统中使用 REST 客户端 API

标签 python c

我正在使用 SDK(在 ARM M3 上运行)进行嵌入式开发,它有 ThreadX 和 Netxduo。我在 SDK 中提供了 TCP 套接字和 HTTP API,但由于我是新手,所以我不知道如何使用提供的 API 来连接云服务器。所以想知道是否可以将python集成/移植到SDK并使用REST API接口(interface)访问云服务器。请建议我如何继续......提前感谢您。

最佳答案

So wondering is it possible to integrate/port python to the SDK

可能不会,至少以你的技能来说不会。

标准 CPython 解释器不太适合在嵌入式系统中使用。类似于 MicroPython可能更合适,但使用它并不能解决你的问题——你仍然需要实现代码来与硬件 SDK 提供的 API 进行交互;唯一的变化是您现在需要在 MicroPython 解释器中实现该代码,而不是在您自己的代码中。这可能会更加困难,因为您不太可能熟悉 MicroPython 的内部结构。

无论哪种方式,您都需要学习如何使用 API。没有办法解决这个问题。开始阅读 SDK 提供的文档。

关于python - 如何在嵌入式系统中使用 REST 客户端 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27286642/

相关文章:

python - 当 b 是列表时,为什么 b+=(4,) 有效,而 b = b + (4,) 无效?

c - 为什么将 main 声明为数组编译?

c - c中指针和引用的区别?

c - 初始化窗口代码 Mac OS X

python - 枚举非确定性列表的所有可能性

python - 每次为 Pandas DataFrame 获取相同的哈希值

c - 为什么return语句不结束c中的递归函数?

c - 如何在不破坏严格别名的情况下通过缓冲区传递此指针?

javascript - Python3 + Django : How to use Jquery in render_to_string template?

python - 在 SVM 中使用特征之前如何对特征使用 L2 归一化