import socket
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 绑定地址和端口
server_socket.bind(('localhost', 12345))
server_socket.listen(10)
while True:
client_socket, addr = server_socket.accept()
data = client_socket.recv(1024)
client_socket.send(data)
client_socket.close()
print(data)
import socket
udp_sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
# 绑定地址和端口
udp_sock.bind(('localhost', 12345))
while True:
# 接收数据和发送者地址
data, addr = udp_sock.recvfrom(1024)
print("Received message:", data.decode())
print("From: ", addr)