1234567891011121314151617181920212223 |
- import socket
- server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- server.bind(('127.0.0.1', 9094))
- server.listen(1)
- print('Server listen on 9090')
- while True:
- try:
- client, addr = server.accept()
- except KeyboardInterrupt:
- server.close()
- break
- else:
- print('Client', addr, 'connect')
- client_name = client.recv(1024).decode('utf-8')
- print(client_name, 'has been connect.')
- while True:
- data = client.recv(1024).decode('utf-8')
- if data == 'exit':
- client.close()
- else:
- print(client_name, ' : ', data)
|