def listen():
port = input('port? ')
sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
try:
while True:
sock.bind(('',port))
sock.listen(1)
conn,addr = sock.accept()
while True:
sys.stdout.write(conn.recv(4096))
time.sleep(0.005)
except (socket.herror,socket.gaierror,socket.timeout) as e:
print 'could not connect: ',e
except KeyboardInterrupt:
print 'disconnecting'
sock.close()
评论列表
文章目录