【发布时间】:2016-08-01 11:18:46
【问题描述】:
我认为这是不可能的,但在阅读了这篇文章后认为它可能是:
How can I send data from a web page to a serial port?
所以我添加了serial 的代码,如下所示,只是希望会发生某种魔法:
import serial
ser = serial.Serial('/dev/ttyACM0', 9600)
不出所料,我收到了一个错误:
[Mon Aug 01 07:01:44.513340 2016] [wsgi:error] [pid 16:tid 140515737831488] raise SerialException(msg.errno, "could not open port %s: %s" % (self._port, msg))
[Mon Aug 01 07:01:44.513367 2016] [wsgi:error] [pid 16:tid 140515737831488] SerialException: [Errno 2] could not open port /dev/ttyACM0: [Errno 2] No such file or directory: '/dev/ttyACM0'
代码在本地运行良好,在线环境通过requirements.txt 模拟本地可用的模块。
【问题讨论】:
-
听起来您正试图从服务器端打开端口。为了实现您的目标,我建议寻找客户端工具。有一堆js解决方案,即stackoverflow.com/questions/5640953/…
标签: python-2.7 pyserial