мой код выглядит так:
import serial
ser=serial.Serial(port="COM5",baudrate=57600)
вот и все ... это простой код, я хочу, чтобы это было в функции с именем initPort ()
, после этого я вызвал этотаким образом initPort (), но когда я начал его использовать .. тогда я не смог получить все его атрибуты .. помогите
def initPort(port):
import serial
import time
global ser
ser=serial.Serial(port,57600,timeout=None)
return ser
Traceback (most recent call last):
File "C:/Users/Akshat Pant/.PyCharmCE2019.1/config/scratches/scratch_31.py", line 136, in <module>
print(sendCmd(cmdchk))
File "C:/Users/Akshat Pant/.PyCharmCE2019.1/config/scratches/scratch_31.py", line 128, in sendCmd
ser.write(serial.to_bytes(b[0:6]))
NameError: name 'serial' is not defined