- TCP socket
- UDP socket
tcp_client.py:
from socket import *
server_name = 'localhost'
server_port = 12002
client_socket = socket(AF_INET,SOCK_STREAM)
client_socket.connect((server_name,server_port))
sentence = input()
client_socket.send(sentence.encode())
modified_sentence = client_socket.recv(1024).decode()
print(f"Frome Server: {modified_sentence}")
client_socket.close()
tcp_server.py:
from socket import *
server_socket = socket(AF_INET,SOCK_STREAM)
server_socket.bind(('',12002))
server_socket.listen(1)
print('the server is ready to receive')
#while True:
connect_socket,addr = server_socket.accept()
sentence = connect_socket.recv(1024)
capitalized_sentence = sentence.upper()
connect_socket.send(capitalized_sentence)
connect_socket.close()