import socket
import commands
BUF_SIZE = 1024
server_addr = ('127.0.0.1',8888)
server = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
server.bind(server_addr)
server.listen(5)
while True:
client,client_addr = server.accept()
print 'Connected by',client_addr
while True:
data = client.recv(BUF_SIZE)
print data
client.sendall(data)
server.close()import socket
BUF_SIZE = 1024
server_addr = ('127.0.0.1',8888)
client = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
client.connect(server_addr)
while True:
data = raw_input("Please input some string > ")
client.sendall(data)
data = client.recv(BUF_SIZE)
print data
client.close()原文地址:http://blog.csdn.net/rainlesvio/article/details/41848853