0

特定のディレクトリ内のすべてのディレクトリを検索する方法はありますか?私は次のことを試みています、それは私に空のリストを与えます:

[item for item in os.listdir(dir) if os.path.isdir(item)]
4

3 に答える 3

4

os.listdir(dir)に関連する名前を返しますdir。次のような操作を行う必要があります。

[item for item in os.listdir(dir) if os.path.isdir(os.path.join(dir, item))]
于 2012-04-13T21:55:20.943 に答える
3

os.path.join()ディレクトリをエントリに結合するために使用するのを忘れました。

于 2012-04-13T21:55:35.107 に答える
0
[item[0] for item in os.walk(dir)]
于 2012-04-13T22:00:23.027 に答える