To write a python program for creating Chat using TCP Sockets Links.
- Import the necessary modules in python
- Create a socket connection to using the socket module.
- Send message to the client and receive the message from the client using the Socket module in server
- Send and receive the message using the send function in socket.
import socket
s=socket.socket()
s.connect(('localhost',8000))
while True:
msg=input("Client > ")
s.send(msg.encode())
print("Server > ",s.recv(1024).decode())
import socket
s=socket.socket()
s.bind(('localhost',8000))
s.listen(5)
c,addr=s.accept()
while True:
ClientMessage=c.recv(1024).decode()
print("Client > ",ClientMessage)
msg=input("Server > ")
c.send(msg.encode())
![Screenshot 2024-04-20 233507](https://private-user-images.githubusercontent.com/149347704/324196662-bc5da1e0-aaeb-4ebc-9517-a1c5c741e68e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNzY1MDIsIm5iZiI6MTcyMjE3NjIwMiwicGF0aCI6Ii8xNDkzNDc3MDQvMzI0MTk2NjYyLWJjNWRhMWUwLWFhZWItNGViYy05NTE3LWExYzVjNzQxZTY4ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQxNDE2NDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zYWMyN2Q1MDMxYTIxMzYzNWYyMTEwOTgzOWQ1MjA3YzFmN2MwMGFjN2UyNWNjNWFlNTU4ZGM3ODljMTI0YjQ4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.H8q5pmgD0A_5aClTBrF1cg-nZXMVxczTsp6Z0XiZxgg)
![Screenshot 2024-04-20 233521](https://private-user-images.githubusercontent.com/149347704/324196686-9a4ac5ed-2f70-4a01-88c2-0dcfd9d3736e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNzY1MDIsIm5iZiI6MTcyMjE3NjIwMiwicGF0aCI6Ii8xNDkzNDc3MDQvMzI0MTk2Njg2LTlhNGFjNWVkLTJmNzAtNGEwMS04OGMyLTBkY2ZkOWQzNzM2ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQxNDE2NDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02MTBlNDI0OWMxOWNkOGZkNDgzODA4MDU5OTdkYWUwYzg3YzU1MTk4M2U5YjA2Njk5NTU4YzBlY2ZkZTdmZTk5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.YSBV8YAXqn-VX9-TEwb5Jlx7XbjkZrqSz45LPZlnBzM)
Thus, the python program for creating Chat using TCP Sockets Links was successfully created and executed.