#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Fri Dec 11 21:53:35 2020 @author: parallels """ import socket import sys HOST, PORT = "localhost", 3000 data = " ".join(sys.argv[1:]) # Create a socket (SOCK_STREAM means a TCP socket) with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: # Connect to server and send data sock.connect((HOST, PORT)) sock.sendall(bytes(data + "\n", "utf-8")) # Receive data from the server and shut down received = str(sock.recv(1024), "utf-8") print("Sent: {}".format(data)) print("Received: {}".format(received))