# coding:utf8 import test_time def letssleep(): print "begin sleep" test_time.sleep(15) print "sleep over" try: letssleep() except KeyboardInterrupt: print "User press Crtl+C, Exit" except EOFError: print "User presss Crtl+D, Exit" print "there is 5 seconds close window" test_time.sleep(5)
def letssleep(): print "begin sleep" test_time.sleep(15) print "sleep over"
@author: jckj ''' import socket import test_time HOST = '127.0.0.1' PORT = 50000 BUFFER = 4096 #socket.SOCK_STREAM 表明socket是使用的tcp协议 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind((HOST,PORT)) sock.listen(0) print 'tcpServer listen at: %s:%s\n\r' %(HOST, PORT) while True: client_sock, clinet_addr=sock.accept() print('%s:%s connect' %clinet_addr) while True: recv = client_sock.recv(BUFFER) if not recv: client_sock.close() break print ('[Client %s:%s said]:%s' %(clinet_addr[0], clinet_addr[1], recv)) client_sock.send('tcpServer has received your message') test_time.sleep(6) sock.close()