Lösungen der Aufgaben vom Kurs MEIM1 - Web Engineering von Prof. Hofmann
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

protocol-server.py 413B

12345678910111213141516171819202122
  1. #! /usr/bin/env python
  2. import socket
  3. HOST = socket.gethostname()
  4. PORT = 60000
  5. SOCKET = socket.socket()
  6. try:
  7. SOCKET.bind((HOST, PORT))
  8. SOCKET.listen()
  9. while True:
  10. conn, addr = SOCKET.accept()
  11. msg = conn.recv(1024)
  12. upper_msg = msg.decode("utf-8").upper()
  13. print(upper_msg)
  14. conn.send(upper_msg.encode("utf-8"))
  15. conn.close()
  16. finally:
  17. SOCKET.close()