import serial
if name == '__main__':
serial = serial.Serial('COM3',115200)
if serial.isOpen():
print('串口打开成功!\n')
f = open('./test.txt','a')
print(1)
#pass
else :
print('串口打开失败!\n')
try:
getBytes=b''
while True:
count = serial.inWaiting()
if count > 0:
data = serial.read(count)
print('数据读取成功')
if data != getBytes:
print(data)
f.write(data.decode('utf-8'))
f.write('\n')
getBytes=data
except KeyboardInterrupt:
if serial != None:
f.close()
serial.close()