Найти - Пользователи
Полная версия: Проход по директориям рекурсивно
Начало » Python для экспертов » Проход по директориям рекурсивно
1
tty
При указании пути в виде одного диска C:\ рекурсия работает как-то не так она выдает только папки первого уровня

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


Если же указать какую-то директория на диске то рекурсия проходит успешно. Не подскажите как это исправить?
bialix
У меня спокойно ходит. Может у вас прав не хватает (NTFS?) на свободное брожение по диску?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB