import tarfile, io
byte_array = client.read_bytes()
file_like_object = io.BytesIO(byte_array)
tar = tarfile.open(fileobj=file_like_object)
for member in tar.getmembers():
    f = tar.extractfile(member)
print(f)
Как создать объект TarFile в памяти из байтового буфера в Python 3?