def serialsend():
global ser
for i in range(len(senddata_list)):
if 0 == i:
ser.parity=serial.PARITY_ODD
elif 1 == i:
ser.parity=serial.PARITY_EVEN
ser.write(senddata_list[i].to_bytes(1,'little))
# print('******')
Win7系统,程序段如上,如果屏蔽print语句,会导致串口奇偶校验不生效,如果不屏蔽print语句,则正常发送数据