# blibioteca par autilizacao de sockets import socket #criar um objeto socket com AF_(IPV4) - COCKETSTREAM(TCP) DGRAM (UDP) servidor = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # estabelecer vinculo com endereco e uma porta servidor.bind(("127.0.0.1", 3000)) #comeca a ouvi tentativas de conexao servidor.listen() # aceita conexao recebendo o objeto socket de conexao e o endereco de que conectou conexao, enederco = servidor.accept() # recebendo mensagem do cliente #tenho que converter bytes para string (decode) mensagem = conexao.recv(1024).decode() print(f"mensagem recebida: {mensagem}") # enviar mensagem. Precisa ser em bytes conexao.send("ok! mensagem recebida com sucesso".encode())