tcp_server.py 601 B

123456789101112131415161718192021222324
  1. #
  2. # Copyright (c) 2006-2019, RT-Thread Development Team
  3. #
  4. # SPDX-License-Identifier: MIT License
  5. #
  6. # Change Logs:
  7. # Date Author Notes
  8. # 2019-06-13 SummerGift first version
  9. #
  10. import usocket
  11. # Create STREAM TCP socket
  12. server = usocket.socket(usocket.AF_INET, usocket.SOCK_STREAM)
  13. server.bind(('192.168.12.203', 6001))
  14. server.listen(5)
  15. server.setblocking(True)
  16. while True:
  17. # Wait for client connection
  18. clientsocket, addr = server.accept()
  19. print("connect address: %s" % str(addr))
  20. clientsocket.send('welcome to rt-thread micropython!')
  21. clientsocket.close()