Olá. Estou tentando criar um script que lê duas pastas e sincroniza os conteúdos copiando de um diretório para o outro as pastas e arquivos que eles não tem em comum. Até agora só consegui fazer o script ler as pastas e listar os conteúdos. Alguém pode me ajudar??
 
	 
 
import os, shutil
pastaum = 'C:/Users/Samuel/Desktop/pastaA'
pastadois = 'C:/Users/Samuel/Desktop/pastaB'
os.chdir(pastaum)
for dirpath, dirnames, filenames in os.walk(pastaum):    
    #print('Pasta Atual',dirpath)
    lista_A = dirnames + filenames
    print('Conteúdo da pasta um:',lista_A)
    #print('Arquivos',filenames)
    print ('********')
	
	
os.chdir(pastadois)
for dirpath, dirnames, filenames in os.walk(pastadois):    
    #print('Pasta Atual',dirpath)
    lista_B = dirnames + filenames
    print('Conteúdo da pasta dois:',lista_B)
    print('************')
        
arqA = list(os.walk(pastaum))
arqB = list(os.walk(pastadois))
for x in arqA:
    
    for y in arqB:
        
        if y != x:
            shutil.copy(arqA[0],arqB[0])
        else:
            print ('nao tem')
          
	.