From d5bf540aeab149bc13e30e2db80302b09603a017 Mon Sep 17 00:00:00 2001 From: DJ2LS <75909252+DJ2LS@users.noreply.github.com> Date: Wed, 23 Dec 2020 18:31:09 +0100 Subject: [PATCH] added cli paramters --- socketclient.py | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/socketclient.py b/socketclient.py index 31e19823..f4106962 100644 --- a/socketclient.py +++ b/socketclient.py @@ -8,9 +8,22 @@ Created on Fri Dec 11 21:53:35 2020 import socket import sys +import argparse -HOST, PORT = "localhost", 3000 -data = " ".join(sys.argv[1:]) + +#--------------------------------------------GET PARAMETER INPUTS +parser = argparse.ArgumentParser(description='Simons TEST TNC') +parser.add_argument('--port', dest="socket_port", default=9000, help="Set the port, the socket is listening on.", type=int) +parser.add_argument('--data', dest="data", default=False, help="data", type=str) + +args = parser.parse_args() + + + + + +HOST, PORT = "localhost", args.socket_port +data = args.data # Create a socket (SOCK_STREAM means a TCP socket) with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: