Python
python socket server client
ndlessrain
2014. 5. 10. 18:09
728x90
server
import socket
HOST = ''
PORT = 50007
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(1)
conn, addr = s.accept()
print('Connected by ', addr)
while True:
data = conn.recv(1024)
if not data: break
conn.send(data)
conn.close()
client
import socket
HOST = '127.0.0.1'
PORT = 50007
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
s.send(b'hello, python')
data = s.recv(1024)
s.close()
print('Received' repr(data))
728x90