Сам код:
i=1 while i <= 10: import serial import time while True: try: ser = serial.Serial(port='COM1' , baudrate=9600 , bytesize=8 , parity='N' , stopbits=1 , timeout=1 , rtscts=False , dsrdtr=False) except serial.serialutil.SerialException: print('port is busy') time.sleep(10) # пауза перед повторным открытием. else: break cmd = "AT+CFUN=1,1\r" ser.write(cmd.encode()) msg = ser.read(64) print(msg) time.sleep(600) print("reset") ser.close()