Уведомления

Группа в Telegram: @pythonsu

#1 Июль 3, 2008 20:41:17

tty
От:
Зарегистрирован: 2008-04-17
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

Проход по директориям рекурсивно

При указании пути в виде одного диска C:\ рекурсия работает как-то не так она выдает только папки первого уровня

dir = ‘c:\\’
for root, dirs, files in os.walk(dir): # пройти по директории рекурсивно
for name in files:
fullname = os.path.join(root, name) # получаем полное имя файла
print fullname # делаем что-нибудь с ним


Если же указать какую-то директория на диске то рекурсия проходит успешно. Не подскажите как это исправить?



Офлайн

#2 Июль 3, 2008 22:45:09

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Проход по директориям рекурсивно

У меня спокойно ходит. Может у вас прав не хватает (NTFS?) на свободное брожение по диску?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version