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())
![324196662-bc5da1e0-aaeb-4ebc-9517-a1c5c741e68e](https://private-user-images.githubusercontent.com/113497357/330764068-4f277f1f-3c23-40cb-87b7-e4a4a9897532.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNjI3ODQsIm5iZiI6MTcyMjE2MjQ4NCwicGF0aCI6Ii8xMTM0OTczNTcvMzMwNzY0MDY4LTRmMjc3ZjFmLTNjMjMtNDBjYi04N2I3LWU0YTRhOTg5NzUzMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQxMDI4MDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04ZmZiODUwNjVlZjE0ZmIwYjc1Y2JiZGYwMDM2NGEwZjVkNDQ5OGY5Y2I4ZjVhMWQ1NzA3N2IyMmRjYzAxMjlkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.2Na_bZS5QpyM2XBlEybupMBNRy06lLFGoG07X-85_zc)
![324196686-9a4ac5ed-2f70-4a01-88c2-0dcfd9d3736e](https://private-user-images.githubusercontent.com/113497357/330764194-4b324aac-9d99-4526-a07b-acef0fa1e857.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxNjI3ODQsIm5iZiI6MTcyMjE2MjQ4NCwicGF0aCI6Ii8xMTM0OTczNTcvMzMwNzY0MTk0LTRiMzI0YWFjLTlkOTktNDUyNi1hMDdiLWFjZWYwZmExZTg1Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOFQxMDI4MDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wOGE1OWZlMjczMjA0MzVhODAyMmM2NTY3NDE1MGM3NDU1MDQ1YzQwYTNmYzU2NWM0MWJlMjFiYzYwNjA5NGEzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.VDbbWTEMqBfCzgpGGVgsq-fB2-FA0b2r814Qik8cgq0)
Thus, the python program for creating Chat using TCP Sockets Links was successfully created and executed.