找到每个子目录中的最大文件,并将文件移动到新目录

时间:2015-05-04 04:06:14

标签: python subdirectory shutil

我是python和堆栈溢出的新手。在一个目录中,我有一个包含许多子目录的列表,每个子目录中都有许多文件。我试图找到一种方法来找到每个子目录中的最大文件,并将这些文件复制(移动)到一个新目录。这是可能的,非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

您想要查看os module以及其中的os.path子模块。 os.listdiros.path.getsize都很有用。您可以使用os.rename移动文件,或者为了获得最大的兼容性,可以使用shutil模块的shutil.move,如果您正在移动文件,这将有所帮助一个文件系统到另一个。