import socket
server_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
ip='127.0.0.1'
port=8888
server_socket.bind((ip,port))
server_socket.listen(5)
print('开始监听')
while True:
conn_socket,client_ad=server_socket.accept()
print(f'客户端地址:{client_ad}')
while True:
try:
recv_data=conn_socket.recv(1024)
print(recv_data)
except:
break
print(f"接收到客户端发送的数据{recv_data.decode(encoding='utf-8')})")
send_str='数据已收到'
send_data=send_str.encode(encoding='utf-8')
conn_socket.send(send_data)
conn_socket.close()
print('close')
import time
import socket
client_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
ip='127.0.0.1'
port=8888
client_socket.connect((ip,port))
str='欢迎欢迎000'
while True:
print("start")
client_socket.send(str.encode(encoding='utf-8'))
recv_data=client_socket.recv(1024)
print(recv_data.decode(encoding='utf-8'))
print('end')
client_socket.close()