#server side import socket print ("Server Up") s = socket.socket() port = PA # PA = Port Address s.bind(('', port)) s.listen(1) c, addr = s.accept() print ("Socket Up and running with a connection from Client at ",addr) while True: rcvdData = c.recv(1024).decode() print ("Client:",rcvdData) sendData = input("Server: ") c.send(sendData.encode()) if(sendData == "Bye" or sendData == "bye"): break c.close() #client side import socket print ("Client Up") s = socket.socket() s.connect(('LA', PA)) # LA = loop Address; PA = Port Address while True: str = input("Client: ") s.send(str.encode()); if(str == "Bye" or str == "bye"): break print ("Server:",s.recv(1024).decode()) s.close() By using the codes given,do communication between the two terminals begin from client side
#server side
import socket
print ("Server Up")
s = socket.socket()
port = PA # PA = Port Address
s.bind(('', port))
s.listen(1)
c, addr = s.accept()
print ("Socket Up and running with a connection from Client at ",addr)
while True:
rcvdData = c.recv(1024).decode()
print ("Client:",rcvdData)
sendData = input("Server: ")
c.send(sendData.encode())
if(sendData == "Bye" or sendData == "bye"):
break
c.close()
#client side
import socket
print ("Client Up")
s = socket.socket()
s.connect(('LA', PA)) # LA = loop Address; PA = Port Address
while True:
str = input("Client: ")
s.send(str.encode());
if(str == "Bye" or str == "bye"):
break
print ("Server:",s.recv(1024).decode())
s.close()
By using the codes given,do communication between the two terminals begin from client side
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 3 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)