开始学习python网络编程,写了一个server和client程序,经过测试通过~~~
//服务器端
# Filename :server.py
import socket
HOST = 'localhost'
PORT = 8099
server = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
server.bind((HOST,PORT))
server.listen(1)
cs,address = server.accept()
print 'got connected from ',address
cs.send('byebye')
max_b = cs.recv(512)
print max_b
cs.close()
客户端:
# Filename: client.py
import socket
s = socket.socket()
s.connect(('localhost',8099))
data = s.recv(512)
message = raw_input("me : ")
s.send(message)
s.close()
print 'the data recevied is ',data
//服务器端
# Filename :server.py
import socket
HOST = 'localhost'
PORT = 8099
server = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
server.bind((HOST,PORT))
server.listen(1)
cs,address = server.accept()
print 'got connected from ',address
cs.send('byebye')
max_b = cs.recv(512)
print max_b
cs.close()
客户端:
# Filename: client.py
import socket
s = socket.socket()
s.connect(('localhost',8099))
data = s.recv(512)
message = raw_input("me : ")
s.send(message)
s.close()
print 'the data recevied is ',data