【发布时间】:2019-09-22 06:44:22
【问题描述】:
我有一个 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() 但它也对我不起作用。或者我不知道如何设置上述函数的参数以使其工作。
任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: python windows glob shutil os.walk