使用python将文件夹移动到其他文件夹

时间:2016-12-20 18:15:41

标签: python

我目前正致力于通过将所有内容移动到另一个文件夹中的相应文件夹来清理桌面的程序。例如,当您运行脚本时,它会在桌面上创建一个名为"桌面项目"然后在该文件夹中有子文件夹,例如"文件" "应用" "代码"等现在我正确地存储了桌面上的各个文件,但我不确定如何处理这些文件夹。我只想将已经制作的文件夹存储在"桌面项目中#34;夹。谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用shutil模块。函数shutil.move(src, dst)将起到作用。

src将成为已制作的文件夹,dst将成为文件夹"桌面项目"。

<强>编辑: 对于任意数量的文件夹,您可以使用模块os,如下所示:

for elem in os.list("desktop_path"):
    if os.path.isdir(os.path.join("desktop_path", elem)):
        shutil.move(os.path.join("desktop_path", elem), "desktop items folder")