socket_client.py

#! /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)