Socket code in levels of complexity
From MyWiki
Complexity 1, very simple. Connect using "telnet localhost 9988", send a few characters and then press <enter>
The characters are echoed back and the connection is closed
#!/usr/bin/python3 import socket import sys s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind(("localhost", 9988)) s.listen(1) while True: conn, addr = s.accept() data = conn.recv(1024) conn.sendall(data) conn.close()