Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- HOST = '' # Symbolic name, meaning all available interfaces
- PORT = 8888 # Arbitrary non-privileged port
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
- s.bind((HOST, PORT))
- # Start listening on socket
- s.listen(20)
- total_sum = 20
- # now keep talking with the client
- try:
- while 1:
- # wait to accept a connection - blocking call
- conn, addr = s.accept()
- r = conn.recv(1024)
- t = 0
- for i in r:
- if i == ord('\n'):
- break
- t += 1
- r = r[0:t]
- print(r)
- total_sum += int(r.decode("utf-8").split(": ")[1])
- print(total_sum)
- if total_sum < 0 or total_sum > 20:
- print("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA")
- conn.send(b"OK\n")
- conn.close()
- except KeyboardInterrupt:
- pass
- finally:
- s.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement