오늘은 파이썬으로 TCP/IP 멀티 스레드 소켓 통신을 하는 다중 클라이언트 채팅 프로그램을 구현해 보았다. [기본 로직] [서버 코드 설명] 패키지, 모듈 선언 import socket import threading from queue import Queue - import socket : 통신을 위한 파이썬 기본 패키지에 포함된 내장 socket 모듈 - import threading : 쓰레드를 사용하기 위한 모듈 - from queue import Queue : FIFO(First In First Out)기반의 자료구조인 큐(queue) 모듈 if __name__ == '__main__': - 해당 파일을 직접 실행 한다면 True 큐 생성 send_queue = Queue() PORT 번호 지정.....
원문 링크 : Python Socket Programming