#! /usr/bin/python3
# ==================================================================
#
# From: www.youtube.com/watch?v=Lbfe3-v7yE0
#
# Sockets Tutorial with Python 3 part 1 - sending and receiving data
# ==================================================================
import socket
# ---- create socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# ---- connect to server host/port
s.connect((socket.gethostname(),1234))
# ---- receive message from the server
##msg = s.recv(1024)
##print(msg.decode("utf-8"))
full_message = ''
while True:
msg = s.recv(8)
if len(msg) <= 0:
break
##print("msg part = ({})".format(msg.decode("utf-8")))
full_message += msg.decode("utf-8")
print(full_message)