我需要在python项目中导入串口库,使用PyQt构建用户界面 要列出我尝试使用此命令的所有可用串行端口:
import serial
...
def findComPorts(self):
list=serial.tools.list_ports_osx.comports()
port=serial.Serial('...',baudrate=38400)`
但是eclipse显示错误:导入的未定义变量:工具
我也尝试过:
from serial import tools
...
def findComPorts(self):
list=tools.list_ports_osx.comports()
port=serial.Serial('...',baudrate=38400)
但现在运行时的错误是: AttributeError:' module'对象没有属性' list_ports_osx' 我通过macports安装了Eclypse Kepler,Python 2.7,pySerial 2.7