python构造知道所有目录和递归子目录的列表

2024-03-28 17:21:58 发布

您现在位置:Python中文网/ 问答频道 /正文

是否有内置的python构造来知道给定目录的所有目录和递归子目录的列表?基本上我想运行一个脚本py方向“在一个目录上,它应该列出所有目录和递归子目录。。。你知道吗

C:\cwd>;py方向你知道吗


Tags: pygt目录脚本列表方向内置cwd
1条回答
网友
1楼 · 发布于 2024-03-28 17:21:58
import os
os.walk('C:\\')

就这样。
但我们需要更深入。。那好吧。你知道吗

import os
for root, folders, files in os.walk('C:\\'):
    print 'In ' + root + ' There are ' + str(len(folders)) + ' folders and ' + str(len(files)) + '!'

但我不知道我在哪。。我很困惑。。我。。i、 是的。。没有时间我活不下去?!时间控制着宇宙和我的思想。。你知道吗

好吧,那很好。。如你所愿。。你知道吗

import os, time
from os.path import abspath
for root, folders, files in os.walk('C:\\'):
    for f in files:
        (mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime) = os.stat(abspath(root + '/' + f)
        print f + " was last modified: %s" % time.ctime(mtime)

我们知道文件有多大吗?是的,我想是的。。 哦,编程的奇迹;)

相关问题 更多 >