[Python] python实现的一个简单的udp server →→→→→进入此内容的聊天室

来自 , 2021-03-19, 写在 Python, 查看 124 次.
URL http://www.code666.cn/view/3368986b
  1. import socket, time, sys, os
  2.  
  3. s = socket.fromfd(sys.stdin.fileno(), socket.AF_INET, socket.SOCK_DGRAM)
  4. message, address = s.recvfrom(8192)
  5. localaddr = s.getsockname()
  6. s.close()
  7.  
  8. pid = os.fork()
  9. if pid:
  10.     sys.exit(0)
  11.  
  12. s2 = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  13. s2.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
  14. s2.bind(localaddr)
  15. s2.connect(address)
  16.  
  17. for i in range(10):
  18.     s2.send("Reply %d: %s" % (i + 1, message))#, address)
  19.     time.sleep(2)
  20. s2.send("OK, I'm done sending replies.\n")
  21.  
  22. #//python/8065

回复 "python实现的一个简单的udp server"

这儿你可以回复上面这条便签

captcha