Как исправить 'частично инициализированный модуль' serial 'не имеет атрибута' Serial '' - PullRequest
0 голосов
/ 09 марта 2020

Итак, я пытаюсь получить данные от Arduino через USB. Вот мой код:

import serial

arduino = serial.Serial('COM5', 38400, timeout=1)

rawdata = []
count = 0

while True:
    rawdata.append(str(arduino.readline()))
    count+=1

print(rawdata)

Я получаю следующую ошибку:

Traceback (most recent call last):
  File "C:/Users/Eugene/Desktop/Python/serial.py", line 1, in <module>
    import serial
  File "C:/Users/Eugene/Desktop/Python\serial.py", line 4, in <module>
    arduino = serial.Serial('COM5', 38400, timeout=1)
AttributeError: partially initialized module 'serial' has no attribute 'Serial' (most likely due to a circular import)

1 Ответ

0 голосов
/ 09 марта 2020

Как сказал выше Джорданм, я назвал сценарий serial.py, который вызывает проблему.

...