是否有一種方法可以查找給定目錄中的所有目錄?我嘗試以下,這給了我一個空列表:相對於dir
查找目錄中的所有目錄
[item for item in os.listdir(dir) if os.path.isdir(item)]
是否有一種方法可以查找給定目錄中的所有目錄?我嘗試以下,這給了我一個空列表:相對於dir
查找目錄中的所有目錄
[item for item in os.listdir(dir) if os.path.isdir(item)]
os.listdir(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)]