Skip to content

Instantly share code, notes, and snippets.

@andersonfernandes
Created May 5, 2022 19:42
Show Gist options
  • Save andersonfernandes/952c6373152cd88c1fcb686e1b054dc2 to your computer and use it in GitHub Desktop.
Save andersonfernandes/952c6373152cd88c1fcb686e1b054dc2 to your computer and use it in GitHub Desktop.
import socket
serverName = 'localhost'
serverPort = 12000
clientSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
clientSocket.connect((serverName, serverPort))
sentence = input('Input lowercase sentence: ')
clientSocket.send(sentence.encode())
modifiedSentence = clientSocket.recv(1024)
print(f'From Server: {modifiedSentence}')
clientSocket.close()
import socket
serverPort = 12000
serverSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
serverSocket.bind(('', serverPort))
serverSocket.listen(1)
print('The server is ready to receive')
while 1:
connectionSocket, addr = serverSocket.accept()
sentence = connectionSocket.recv(1024)
capitalizedSentence = sentence.upper()
print(f'Received: {capitalizedSentence}')
connectionSocket.send(capitalizedSentence)
connectionSocket.close()
import socket
serverName = 'localhost'
serverPort = 12000
clientSocket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
message = input('Input lowercase sentence: ')
clientSocket.sendto(message.encode(), (serverName, serverPort))
modifiedMessage, serverAddress = clientSocket.recvfrom(2048)
print(f'From Server: {modifiedMessage}')
clientSocket.close()
import socket
serverPort = 12000
serverSocket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
serverSocket.bind(('', serverPort))
print('The server is ready to receive')
while 1:
message, clientAddress = serverSocket.recvfrom(2048)
modifiedMessage = message.upper()
print(f'Received: {modifiedMessage}')
serverSocket.sendto(modifiedMessage, clientAddress)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment