Skip to content

Instantly share code, notes, and snippets.

@joffilyfe
Created November 26, 2015 01:15
Show Gist options
  • Save joffilyfe/3d2803091e9af8d035c7 to your computer and use it in GitHub Desktop.
Save joffilyfe/3d2803091e9af8d035c7 to your computer and use it in GitHub Desktop.
import socket
import sys
HOST, PORT = "localhost", 9999
data = " ".join(sys.argv[1:])
# Create a socket (SOCK_STREAM means a TCP socket)
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
try:
# Connect to server and send data
sock.connect((HOST, PORT))
sock.sendall(data + "\n")
# Receive data from the server and shut down
received = sock.recv(1024)
finally:
sock.close()
print "Sent: {}".format(data)
print "Received: {}".format(received)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment