私は自分のコードについては、以下のエラーが発生します:Pythonのインポートの問題
NameError: name 'ser' is not defined
Mainpythonfile.py:
import serial
from commands import *
############## Initializing COM -Port #####################
ser = serial.Serial()
ser.baudrate = 19200
ser.port = 'COM3'
ser.timeout = 0.1
ser.open()
print("Serial Port geöffnet: ", ser.is_open)
write("ADR 06")
commands.py:
def write(text):
ser.write(bytes("{}\r".format(text), 'utf-8'))
#print(bytes("{}\r".format(text), 'utf-8'))
return ser.readline().decode('utf-8')
何私のコードで間違っている、あなたが助けることを願って私:
'ser'はcommands.pyに定義されていませんか? –