特定のディレクトリ内のすべてのディレクトリを検索する方法はありますか?私は次のことを試みています、それは私に空のリストを与えます:
[item for item in os.listdir(dir) if os.path.isdir(item)]
特定のディレクトリ内のすべてのディレクトリを検索する方法はありますか?私は次のことを試みています、それは私に空のリストを与えます:
[item for item in os.listdir(dir) if os.path.isdir(item)]
os.listdir(dir)
に関連する名前を返しますdir
。次のような操作を行う必要があります。
[item for item in os.listdir(dir) if os.path.isdir(os.path.join(dir, item))]
os.path.join()
ディレクトリをエントリに結合するために使用するのを忘れました。
[item[0] for item in os.walk(dir)]