1

ディレクトリに指定されたすべてのディレクトリと再帰的なサブディレクトリのリストを知るための組み込みの python コンストラクトはありますか?サブディレクトリ...

C:\cwd> dir.py

4

1 に答える 1

3
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)) + '!'

だけど自分がどこにいるのかわからない.. 混乱している.. 私.. 私.. 時間がないと生きていけない?! 宇宙と私の心を支配するのは時間です..

わかりました、それでは..お望み通り..

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)

ファイルの大きさもわかりましたか?はい、私たちはやったと思います..ああ、プログラミングの素晴らしさ;)

于 2013-04-12T16:45:04.160 に答える