TCP



代码如下(服务端):
from socket import *
server_socket=socket(AF_INET,SOCK_STREAM)
server_socket.bind(('',8888))
server_socket.listen()
client_socket,client_info=server_socket.accept()
while True:
recv_date=client_socket.recv(1024)
print('接收到%s的消息%s'%(client_info,recv_date.decode('utf-8')))
if recv_date.decode('utf-8')=='bye':
break
mag=input('请输入:')
client_socket.send(mag.encode('utf-8'))
client_socket.close()
server_socket.close()
客户端:
from socket import *
client_socket=socket(AF_INET,SOCK_STREAM)
client_socket.connect(('192.168.64.1',8888))
while True:
msg=input('>')
client_socket.send(msg.encode('utf-8'))
if msg=='bye':
break
recv_data=client_socket.recv(1024)
print('服务端说:',recv_data.decode('utf-8'))
client_socket.close()
6356

被折叠的 条评论
为什么被折叠?



