import socket import os SOCKET_FILE = '/tmp/mysocket' if os.path.exists(SOCKET_FILE): os.remove(SOCKET_FILE) server = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) server.bind(SOCKET_FILE) server.listen(1) print(f"Listening on {SOCKET_FILE}...") try: while True: conn, _ = server.accept() data = conn.recv(1024) if data: print("Received:", data.decode()) conn.sendall(data) # Echo back conn.close() finally: server.close() os.remove(SOCKET_FILE)