python3 pySerial TypeError: las cadenas unicode no son compatibles, codifique en bytes:

En python 3 importé la biblioteca pySerial para poder comunicarme con mi arduino uno mediante comandos seriales, funcionó muy bien en python 2.7 pero en python 3 sigo encontrando un error que dice estoTypeError: las cadenas unicode no son compatibles, codifique en bytes: 'allon' en Python 2.7, lo único que hice de manera diferente fue usar raw_input pero no sé lo que está sucediendo en python 3 aquí está mi código

    import serial, time
    import tkinter
    import os








    def serialcmdw():
    os.system('clear')
    serialcmd = input("serial command: ")
    ser.write (serialcmd)
    serialcmdw()

    ser = serial.Serial()
    os.system('clear')
    ser.port = "/dev/cu.usbmodem4321"
    ser.baudrate = 9600
    ser.open()
    time.sleep(1)
    serialcmdw()

Respuestas a la pregunta(2)

Su respuesta a la pregunta