codice:
        dst = '%s.tar.gz' % os.path.join(dstfolder,os.path.basename(dir_mount))
        tar = tarfile.TarFile.open(dst, 'w:gz')
        tar.add(dir_mount, arcname=os.path.basename(dir_mount), recursive=True)
        tar.close();
era più semplice di quanto credessi...

ciao