blob: e1fb27f915534180a0872a34252f7811cb0fcd3a [file]
import socket
import sys
def listen():
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind(('0.0.0.0', int(sys.argv[1])))
s.listen(10)
while True:
conn, _address = s.accept()
while True:
data = conn.recv(2048)
if not data:
break
conn.sendall(data)
conn.close()
if __name__ == "__main__":
listen()