Я новичок в python и пытаюсь написать скрипт, который перемещает файлы .txt из разных подкаталогов в одну новую папку.
import os
import shutil
source_directory = os.path.join('mysourcedirectory', 'source')
target_directory = os.path.join('destinationdirectory', 'target')
operation= 'copy'
for src_dir, dirs, files in os.walk(source_directory):
if file.endswith(".txt"):
shutil.copy(os.path.join(target_directory, file))
Может ли кто-нибудь сказать мне, где я ошибаюсь и как я могу это изменить?Я также хотел бы иметь возможность изменить эти файлы (удалить заголовок, переименовать файлы в последовательные номера).Можно ли это сделать одним скриптом?