object is not callable
Error:
‘bool’ object is not callable
没有返回值
正确代码:
ser = serial.Serial('COM7', 115200, 8, 'N', 1)
flag = ser.is_open
原因:
调用属性is_open时将其视为函数,写成 ser.is_open()。
关于is_open的功能及用法,可参见python库 pyserial和serial的区别_Electrical_IT的博客-CSDN博客
解决:
将 is_open() 改成 is_open
其他链接:
could not open port
Error:
raise SerialException(“could not open port {!r}: {!r}”.format(self.portstr, ctypes.WinError()))
serial.serialutil.SerialException: could not open port ‘COM7’: PermissionError(13, ‘拒绝访问。’, None, 5)
正确代码:
import serial // 安装pyserial库,但要import serial!!!
ser = serial.Serial('COM7', 115200, 8, 'N', 1)
flag = ser. is_open
if flag:
print(