파이썬으로 소켓 프로그래밍을 할 수 있는 간단한 예제입니다.
#서버측 from socket import * HOST = '' PORT = 5007 s = socket(AF_INET, SOCK_STREAM) s.bind((HOST,PORT)) s.listen(1) conn, addr = s.accept() print 'Connencted by', addr while 1: data = conn.recv(1024) if not data: break conn.send(data) conn.close()
#클라이언트측 from socket import * HOST = '127.0.0.1' PORT = 5007 s = socket(AF_INET, SOCK_STREAM) s.connect((HOST, PORT)) x = input("hello\n") s.send(x) #s.send(b'HELLO, python') # send Message data = s.recv(1024) #receive information from server s.close() print('Received', repr(data))
'Language > python' 카테고리의 다른 글
selenium 라이브러리를 이용한 Facebook automation tool (0) | 2016.07.23 |
---|---|
Python String maketrans() Method (0) | 2016.07.19 |
파이썬으로 웹 브라우저 실행하기 (0) | 2016.07.10 |
정규표현식 (Regular Expression) (0) | 2016.06.13 |
[python] 입력 input vs raw_input (0) | 2016.06.12 |