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