Python/Python

Python Socket server,client example

개발자리 2020. 5. 29. 18:40
반응형

별건없고 소켓통신 클라이언트랑 서버 기초 예제이다 . 

 

import socket 

HOST = "127.0.0.1"
PORT = 2333

serverSocket = socket.socket(socket.AF_INET , socket.SOCK_STREAM)
serverSocket.bind((HOST,PORT))
serverSocket.listen()
clientSocket,addr = serverSocket.accept()

print("통신 주소 " , addr)

while True:
    data = clientSocket.recv(1024)
    if not data:
        break


    print("받은 데이터", addr, data.decode())
    
clientSocket.close()
serverSocket.close()
import socket

HOST = "127.0.0.1"
PORT = 2333

clientSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

clientSocket.connect((HOST, PORT))

while True:
    a = input()
    if a == 'q':
        break
    clientSocket.sendall(a.encode())

clientSocket.close()

 

 

server , client 순이다 코드는 간단해서 따로 설명은 생략 . 

반응형