#server.py
#coding = utf-8 from socket import * from time import ctime HOST = '' PORT = 10086 BUFSIZE = 1024 ADDR =(HOST 、 PORT) tcpSerSock = socket(AF_INET 、 SOCK_STREAM) tcpSerSock.bind(ADDR) tcpSerSock.listen(100)while True: print '接続を待機しています...' tcpCliSock 、 addr = tcpSerSock.accept() print '...接続元:' 、 addr while True: data = tcpCliSock.recv(BUFSIZE)if not data: break data = raw_input('>') tcpCliSock.send('[%s]%s'%(ctime()、 data)) tcpCliSock.close() tcpSerSock.close ()
#新しいプロジェクトを作成する
#Tclent.py
#coding = utf-8 from socket import * from time import ctime HOST = 'localhost' PORT = 10086 BUFSIZE = 1024 ADDR =(HOST 、 PORT) tcpCliSock = socket(AF_INET 、 SOCK_STREAM) tcpCliSock.connect(ADDR)while True: data = raw_input('>') データでない場合: break tcpCliSock.send(data) data = tcpCliSock.recv(BUFSIZE)データでない場合: break print ctime()、データ tcpCliSock.close()