Форум сайта python.su
При указании пути в виде одного диска C:\ рекурсия работает как-то не так она выдает только папки первого уровня
dir = ‘c:\\’
for root, dirs, files in os.walk(dir): # пройти по директории рекурсивно
for name in files:
fullname = os.path.join(root, name) # получаем полное имя файла
print fullname # делаем что-нибудь с ним
Если же указать какую-то директория на диске то рекурсия проходит успешно. Не подскажите как это исправить?
Офлайн
У меня спокойно ходит. Может у вас прав не хватает (NTFS?) на свободное брожение по диску?
Офлайн