Python/통신 (2) 썸네일형 리스트형 Python QThread 소켓 통신. 통신이 1:1로 n개가 있어야 하는 프로그램을 만들고 있는데.. 그걸 못해서 자꾸 해매다가... 어쩌다가 성공!! class Main(QDialog, ...): def __int__(self): self.worker = Worker() #백그라운드에서 돌아갈 인스턴스 소환 self.worker_thread = QThread() #따로 들어갈 thread를 하나 생성 self.worker.moveToThread(self.worker_thread) #worker를 만들어둔 쓰레드에 넣기 self.worker_thread.start() #쓰레드 실행 self._connectSignals() #시그널을 연결하기 위한 함수 호출 class Worker(QObject): def __init__(self, paren.. Python 소켓통신 (TCP / UDP) Python에서 프로그램을 만드는데 통신이 필요해 끄적끄적 써보겠습니다. TCP는 Client와 Server가 주고 받는 것이고 UDP는 Client가 던졌고 Server가 잡았을 때 다시 던져 Client에게 주는 것입니다. 차이점은 TCP는 꼭 주고받는게 당연해야하고 UDP는 놓칠 수도 있습니다. TCP(Server) from socket import * # TCP socket 설정 TCPsocket = socket(AF_INET, SOCK_STREAM) #tcp 소켓생성 TCPsocket.bind(('127.0.0.1', 4000)) #IP주소와 포트설정 TCPsocket.listen(1) # socket 클라이언트로부터 오는 신호 받을 준비 connection, addr = TCPsocket.ac.. 이전 1 다음