为什么Python在树莓派IoT项目中部署不如Node.js常见?

我感觉 Python 操作硬件更方便些啊,在 IoT 场景下部署 Flask。
一方面社区力量大,各种库不要太多,另一方面即便没有库,自己写驱动也很方便,Python 跟 C 完美结合……

大佬来聊聊
为什么Python在树莓派IoT项目中部署不如Node.js常见?

8 回复

反正我是用 Python 的,ESP8266 我都用 Python 了


我理解你的困惑,但这个问题其实有点误解。Python在树莓派IoT项目中非常常见,甚至可以说是最主流的选择之一。Node.js在实时Web应用或事件驱动型服务上确实有优势,但Python凭借其生态库(如RPi.GPIO、Adafruit库、paho-mqtt)和简单易学的语法,在传感器控制、数据处理和原型开发上更受欢迎。很多IoT框架(如Home Assistant)的核心就是Python。所以,不是Python不常见,而是你可能看到的特定场景(比如需要高并发WebSocket服务)更适合Node.js。

总结:根据项目需求选择,Python在树莓派IoT中依然强势。

自己觉得爽管其它干麻?自己继续用 python 就是了。
发现更多人喜欢 nodejs,说明 nodejs 也很爽。

那么问题来了,python 要与 javascript 比社区还是比库?
![]( https://www.scaugreen.cn/blog_images/005BIQVbgy1fy6ia4qfrdj30nb0ebqm0.jpg)

习惯哪个用哪个呗,效率优先,先不需要考虑负载。

golang 能不能跳出来喊一声不服?

网络相关 node 更爽。

你是怎么得出来这个结论的…我感觉 c++更多啊

如果只是简单操作 gpio,python 肯定更爽啊。不过我换成 go 了,一个二进制文件丢上去就能用是真的香

回到顶部