позвольте мне прояснить пару вещей для вас:
- на стороне сервера: вы создаете сокет, связываете его и слушаете для соединений.
- на стороне клиента: вы создаете сокет и затем пытаетесь подключить к серверу.
На стороне сервера в вашем случае все в порядке, однако на стороне клиента вам необходимо удалить эту строку:
s.bind(("127.0.0.1",port))
Обычно вы делаете что-то вроде этого, например:
ip = '127.0.0.1'
port = 1234
s.connect((ip, port))
s.send("hello".encode("utf-8"))
while True:
s.send(input().encode("utf-8"))