# 간단한 서버 접속 함수: create_connection()
# 클라이언트 TCP 소켓 생성과 연결 요청을 한번에 수행해주는 함수
# socket()과 connect()가 합쳐진 것
import socket

BUFSIZE = 1024

s = socket.create_connection(('localhost', 2500))

while True:
    msg = input("Message to send: ")
    s.send(msg.encode())
    data = s.recv(BUFSIZE)

    if not data:
        break
    print("Received message: %s" %data.decode())

s.close()