#!/usr/bin/python3 import socket, sys import mysockets server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind(("localhost", int(sys.argv[1]))) '''This command line argument is a port.''' server.listen(1000) (s1, address) = server.accept() #s = s1.recv(128).decode() print ("got message") #s1.send(((s[:-1].upper() *500) + '*').encode()) print("sent message back") #server.shutdown(socket.SHUT_RDWR) while True: response = mysockets.read(s1) print("message received") mysockets.write(s1, response.upper() * 500) print("responded to message")