파이썬으로 소켓 프로그래밍을 할 수 있는 간단한 예제입니다.
#서버측
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 |