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()