receiver.py 449 B

123456789101112131415161718
  1. import socket
  2. def main():
  3. bind_ip = "0.0.0.0"
  4. bind_port = 8088
  5. sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  6. sock.bind((bind_ip, bind_port))
  7. print(f"正在监听 {bind_ip}:{bind_port}")
  8. while True:
  9. data, addr = sock.recvfrom(1024)
  10. print(f"接收到来自 {addr[0]}:{addr[1]} 的消息:{data.decode()}")
  11. sock.sendto(f"ok: {data}!".encode(), addr)
  12. if __name__ == '__main__':
  13. main()