MY CODE
import socket
BUFFER_SIZE = 1024
HOST = '192.168.1.3'
PORT = 5555 # Port to listen on (non-privileged ports are > 1023)
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.bind((HOST, PORT))
s.listen(10)
while 1:
conn, addr = s.accept()
with conn:
print('Connected by', addr[0] + ":" + str(addr[1]))
msg = conn.recv(BUFFER_SIZE)
print(msg.decode('UTF-8'))
and when I execute the code I get a print (msg.decode (encoding = 'UTF-8', errors = 'strict')) UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 6: invalid start byte you can help me