我尝试用HTML和JavaScript与Python进行串行通信。 背景是我需要一个Android接口来控制连接到平板电脑或手机USB端口的串行设备。我做了网页设计,用HTML,CSS,JS构建界面对我来说很容易。 也许有更好的方法(?)但我发现的唯一例子是: http://fabacademy.org/archives/2015/doc/WebSocketConsole.html
所以我安装了:
Visual C++ 2008 SP1 Redistributable Package Eng (x86)
Visual C++ 2008 SP1 Redistributable Package Eng (x64)
Visual C++ Compiler for Python 2.7 v9.0.0.30729 Eng
Python x86 v2.7.11
在CMD中:
^{pr2}$这个例子的问题是:
AttributeError: 'Serial' object has no attribute '_port_handle'
因为我从来没有对Python做过很多事情,所以我迷路了。在
我也遇到了同样的问题,因为多处理库启动了一个新进程,并且不能访问主进程创建的串行对象,所以示例代码似乎无法工作。在
要修复它:
在
serialworker.py
文件中,将self.sp = serial.Serial(SERIAL_PORT, SERIAL_BAUDRATE)
行从__init__
函数移到run
函数的第一行。在相关问题 更多 >
编程相关推荐