python - typeerror a bytes-like object is required not ''str'' socket
Python: se requiere un bytes como objeto, no str (1)
Estoy moviendo mi bot Twitch de Python 2.7 a Python 3.5. Sigo recibiendo el error: a bytes like object is required not ''str''
en la segunda línea del código a continuación.
twitchdata = irc.recv(1204)
data = twitchdata.split(":")[1]
twitchuser = data.split("!")[0]
twitchmsg = twitchdata.split(":")[2]
chat = str(twitchuser) +": "+ str(twitchmsg)
print(chat) #prints chat to console
tratar
data = twitchdata.decode().split(":")[1]
en lugar de
data = twitchdata.split(":")[1]