Модуль shutil языка Python, в отличие от os, позволяет выполнять операции не над отдельными объектами файловой системы, а над целыми "деревьями".

Работа с файловой системой

В модуле os есть методы для работы с файловой системой.

Узнать текущий каталог:

>>> os.getcwd()
'/home/pl/Documents/python'

Создать каталог:

>>> os.mkdir('TEXT')

Создать дерево каталогов:

>>> os.makedirs('ONE/TWO/THREE')
>>> os.listdir('ONE')
['TWO']
>>> os.listdir('ONE/TWO')
['THREE']

Список содержимого каталога (нерекурсивный):

Теги