2017-06-23 46 views
0

我在Windows 7中使用Python3,我安裝了pyserial 3.3。我創建了一個與這些線路碼serial.py文件名爲:Python屬性錯誤:模塊「串行」沒有屬性'串行'

import serial 

ser = serial.Serial('COM4', 9600, timeout=0) 
ser.write(b'mymessage') 

,它會顯示此錯誤消息:

attributeError: module 'serial' has no attribute 'Serial' 

在他們documentation其他所有樣品是一樣的,我不能使用任何其中。

回答

2

哈!
問題是我的文件名。我用我的Python包使用相同的文件名!
我把我的文件名從serial.py更改爲test.py,它開始工作。

相關問題