Assign3 (1)
Assign3 (1)
❖ SERVER.PY :-
import socket
message = conn.recv(1024).decode()
print(f"Message from client: {message}")
conn.close()
❖ CLIENT.PY :-
import socket
import socket
while True:
message = conn.recv(1024).decode()
if message.lower() == 'bye':
print("Client disconnected.")
break
if len(message) % 2 == 0:
response= message[1::2]
else:
response= message[0::2]
conn.send(response.encode())
conn.close()
❖ CLIENT.PY :-
import socket
while True:
message = input("Enter a message for the server (type 'bye' to exit): ")
client_socket.send(message.encode())
if message.lower() == 'bye':
break
response = client_socket.recv(1024).decode()
print(f"Response from server: {response}")
client_socket.close()