溫馨提示×

python怎么讀取目錄下子目錄

小億
177
2024-02-02 14:04:20
欄目: 編程語言

要讀取目錄下的子目錄,可以使用Python的os模塊??梢允褂胦s.listdir()函數(shù)獲取目錄下的所有文件和文件夾,然后使用os.path.isdir()函數(shù)判斷是否為文件夾。

下面是一個示例代碼:

import os

def get_subdirectories(directory):
    subdirectories = []
    for item in os.listdir(directory):
        if os.path.isdir(os.path.join(directory, item)):
            subdirectories.append(item)
    return subdirectories

directory = "/path/to/directory"
subdirectories = get_subdirectories(directory)
print(subdirectories)

在代碼中,使用os.listdir()函數(shù)獲取目錄下的所有文件和文件夾,然后通過os.path.isdir()函數(shù)判斷是否為文件夾。如果是文件夾,則將其添加到subdirectories列表中。最后打印出子目錄列表。

將"/path/to/directory"替換為實際的目錄路徑即可。

0