У меня есть структура папок Windows и файлы, что-то вроде ниже
- c: \ sourcefolder \ file1.txt
- c: \ sourcefolder \ subfolder1 \ file2.txt
- c: \ sourcefolder \ subfolder2 \ file3.txt
Я хочу скопировать все файлы в папку назначения, как показано ниже
- c: \ destinationfolder \ file1.txt
- c: \ destinationfolder \ file2.txt
- c: \ destinationfolder \ file3.txt
Я пытался использовать glob.glob (), чтобы получить списокфайлов в исходной древовидной структуре, но я не могу скопировать их по назначению.Я попытался shutils.copytree (), но он также копирует древовидную структуру, и я хочу, чтобы папка назначения была плоской.Я попытался os.walk (), но он также не работает для меня.Или я не знаю, как установить параметры для вышеуказанных функций, чтобы они работали.
Любая помощь будет высоко ценится.
Спасибо