import os,shutil
if not os.path.isdir('d:\\12\\2\\3'):
os.makedirs('d:\\12\\2\\3')
for folderName, subfolders, filenames in os.walk('D:\\2'):
for filename in filenames:
if filename.endswith(".txt"):
print('ФАЙЛ В ПАПКЕ ' + folderName + '\\' + filename)
('ФАЙЛ В ПАПКЕ ' + folderName + '\\' + filename)
aa = filename # перебираются по очереди все файлы в изначальной папке
print ('aa=', aa)
test = os.listdir('d:\\12\\2\\3')
for bb in test:
print ('bb=',bb) # перебираются по очереди все файлы в конечной папке
if bb == aa:
print ('item=', bb)
#os.rename(aa, aa + 23) # изменяется имя совпадающего файла в конечной папке
shutil.move((folderName + '\\' + filename), 'd:\\12\\2\\3')