Чтобы вывести список каталогов в Python, вы можете использовать следующие методы:
- os.listdir(path): этот метод возвращает список всех файлов и каталогов по указанному пути.
Пример:
import os
path = '/path/to/directory'
directories = os.listdir(path)
for directory in directories:
print(directory)
- glob.glob(path): этот метод возвращает список путей, соответствующих указанному шаблону, включая каталоги.
Пример:
import glob
path = '/path/to/directory/*'
directories = glob.glob(path)
for directory in directories:
print(directory)
- os.scandir(path): этот метод возвращает итератор записей каталога по указанному пути, что может быть более эффективно при работе с большими каталогами.
Пример:
import os
path = '/path/to/directory'
with os.scandir(path) as entries:
for entry in entries:
if entry.is_dir():
print(entry.name)