【发布时间】:2015-05-04 04:06:13
【问题描述】:
我对 python 和堆栈溢出非常陌生。在一个目录中,我有一个包含许多子目录的列表,每个子目录中有很多文件。我试图找出一种方法来找到每个子目录中最大的文件,并将这些文件复制(移动)到一个新目录。这可能吗,非常感谢任何帮助。
【问题讨论】:
-
您提出的问题非常开放,因为“这可能”的答案通常是“是”。您是否遇到了问题的特定部分?
-
os.walk到 get directory listings,然后os.stat到 check file size 和shutil到 move/copy 文件。 -
您在问题中包含了
shutil标签。我假设这意味着您已经找到了该模块及其文档,这意味着您至少知道如何完成其中的一部分。所以,向我们展示你做什么知道怎么做,像size = ??? (pathname) ### here's where I'm stuck这样你不知道该怎么做。
标签: python subdirectory shutil