module (2) 썸네일형 리스트형 네트워크 모듈 검색 at Python 개발자가 될 때 까지.. Search Network Modules at Python아직 작성중입니다. ing TCP/IP로 단순히 통신을 하는 것에는 문제가 없지만, 암호화라던지 안정화 부분에서 구현하기엔 부족한 부분이 있다.물론 하나하나 다 개발해도 되지만 이미 잘 만들어져 있는 네트워크 모듈을 사용해보자는 이야기가 나왔다. 해서 네트워크 모듈 몇개에 대해서 알아보고자 한다.간단히 알아본 바로는 다음과 같다. 1. scapy: 네트워크 패킷을 조작하는 모듈, 해킹 등에 많이 사용 - 우리가 찾는 그런 네트워크 모듈이 아님2. gevent: libevent기반, asyncio 이전에 나온 라이브러리로, 가장 성능이 좋고 안정적이라는 평가3. eventlet: 코루틴을 지원하기 위해 만들어진 greenle.. [ Python ] Select Module을 이용한 1:N TCP Socket 통신 PythonSelect Module을 이용한 1:NTCP Socket 통신 시작 전 테스트환경 살피기 Time 2017년 08월 30일 OS Virtual Box - Linux(Ubuntu 16.04 LTS) Language Python 2.7 Socket을 이용한 통신에는 Blocking 이라는 문제가 있다. Blocking ?어떤 일이 일어나기를 기다리면서 멍하니 있는 상태, 간단히 말해서 Server와 Client가 서로 데이터를 넘겨주기 만을 기다리는 상태가 된다는 것이다. 일정 시간 이 후 Timeout이 걸려서 Blocking 상태를 벗어나게 도와주는 것이 Select Module 이다. Select Wathing for I/O completion select.select( rlist, wli.. 이전 1 다음