#python #eclipse #serial-port
#python #eclipse #последовательный порт
Вопрос:
Мне нужно импортировать библиотеку serial в мой проект python, который использует PyQt для создания пользовательского интерфейса.
Чтобы перечислить все доступные последовательные порты, я попытался использовать эту команду:
import serial
...
def findComPorts(self):
list=serial.tools.list_ports_osx.comports()
port=serial.Serial('...',baudrate=38400)`
но eclipse показывает ошибку: Неопределенная переменная из import: tools
Я также пытался:
from serial import tools
...
def findComPorts(self):
list=tools.list_ports_osx.comports()
port=serial.Serial('...',baudrate=38400)
но теперь ошибка во время выполнения такова: AttributeError: объект ‘module’ не имеет атрибута ‘list_ports_osx’
Я использую Eclypse Kepler, Python 2.7, pySerial 2.7, установленные через macports