Cnlab 3
Cnlab 3
import socket
import threading
def from_client(c):
while True:
data = c.recv(1024)
if not data:
break
message = data.decode('utf-8')
c.sendall(response.encode('utf-8'))
c.close()
s = socket.socket()
port = 40075
s.bind(('127.0.0.1', port))
s.listen(5)
while True:
c, addr = s.accept()
c.settimeout(5)
c_handler.start()
Client
import socket
import threading
import time
c= socket.socket()
port = 40075
c.connect(('127.0.0.1', port))
print("welcome to the chat bot")
time_check = time.time()
expiry = 5
while True:
break
break
c.sendall(message.encode('utf-8'))
time_check = time.time()
data = c.recv(1024)
response = data.decode('utf-8')
if response:
c.sendall('1'.encode('utf-8'))
else:
c.sendall('0'.encode('utf-8'))
time_check = time.time()