Описание тега os.walk
ʻOs.walk()`- функция Python, которая служит для просмотра дерева каталогов.
1
ответ
Рекурсивная функция в Python с избыточной проверкой папок
Я пишу рекурсивную функцию для поиска по короткой структуре каталогов. То, что происходит, - то, что это проверяет каждую папку правильно, но затем это открывает каждую папку СНОВА! Я не уверен, почему это так. Какие-либо предложения? (примечание: и…
13 авг '14 в 18:00
0
ответов
Найти все файлы в каталоге на другом сервере в Python
Я хотел бы иметь возможность перечислить все файлы, найденные в дереве каталогов на сервере, который требует авторизации для доступа. Если бы я пытался составить список файлов в локальном дереве каталогов, я бы использовал функциональность os.walk (…
16 янв '14 в 21:32
6
ответов
Быстрее os.walk или шар?
Я возиться с поиском файлов в Python на большом жестком диске. Я смотрел на os.walk и glob. Я обычно использую os.walk, так как нахожу его намного аккуратнее и, кажется, быстрее (для каталогов обычного размера). Кто-нибудь имел опыт работы с ними об…
19 янв '12 в 18:10
3
ответа
Переопределение os.walk для возврата объекта генератора в качестве третьего элемента
При проверке эффективности os.walk, Я создал 6,00,000 файлы со строкой Hello <number> (где число - это просто число, указывающее номер файла в каталоге), например, содержимое файлов в каталоге будет выглядеть так: File Name | Contents 1.txt | …
16 авг '12 в 16:35
2
ответа
IOError: [Errno 2] Нет такого файла или каталога - os.walk
Я пытаюсь запустить следующий скрипт, который просто читает и изображение и сохраняет его снова: from PIL import Image import os rootdir = '/home/user/Desktop/sample' for subdir, dirs, files in os.walk(rootdir): for file in files: im = Image.open(fi…
26 авг '17 в 13:18
0
ответов
Передача пользовательского ввода в скрипт Python
Я искал обмен стека, не найдя конкретного примера, но прости меня, если я пропустил это. У меня есть большое количество данных датчиков, которые распределяются по нескольким каталогам и электронным таблицам из-за ограничений на загрузку данных. Я на…
23 апр '18 в 14:53
2
ответа
Получить отсортированный вывод для os.walk()
У меня есть кусок кода, который выглядит так: import os for r,d,f in os.walk('/home/vibhor/Downloads'): print(r,len(f)) Мне нужно иметь отсортированный вывод по числу файлов, который печатает вывод, отсортированный по количеству файлов, представленн…
17 окт '17 в 12:18
1
ответ
Выбор определенного пути к каталогу с использованием пути os в Python
У меня есть корневой каталог, который, например, ~/abc, Чтобы получить полный путь к этому корневому каталогу, я использую root_dir = os.path.expanduser('~/abc') В, abcУ меня есть подкаталоги xyz а также bin, Чтобы получить полные пути из них, я исп…
22 янв '15 в 23:41
1
ответ
Errno 2 при использовании os.walk в Python
Это скрипт для поиска файлов, размер которых превышает заданный размер: def size_scan(folder, size=100000000): """Scan folder for files bigger than specified size folder: abspath size: size in bytes """ flag = False for folder, subfolders, files in …
03 окт '17 в 15:18
1
ответ
Python хранит имена путей с прямой и обратной косой чертой
У меня есть процедура, которая os.walkКаталог и его подкаталоги для фильтрации PDF-файлов, разделяя их имена и соответствующие им пути. У меня проблема в том, что он будет сканировать самый верхний каталог и напечатать соответствующее имя файла, нап…
05 сен '12 в 19:46
1
ответ
Как пропустить каталоги в OS Walk Python 2.7
Я написал сценарий вырезания изображения, чтобы помочь с моей работой. Инструмент вырезает изображения по указанному расширению и сравнивает с хэш-базой данных. Инструмент используется для поиска по подключенным дискам, на некоторых из которых устан…
16 июл '15 в 08:58
2
ответа
Конкатенация файлов.txt. Записать содержимое в один файл.txt
У меня есть несколько TXT-файлов в папке. Мне нужно собрать их содержимое все в один файл.txt. Я работаю с Python и попробовал: import os rootdir = "\\path_to_folder\\" for files in os.walk(rootdir): with open ("out.txt", 'w') as outfile: for fname …
22 окт '15 в 16:48
2
ответа
Запись результатов из os.walk и заканчивается в определенном месте массива
Я пытаюсь найти серию папок / подпапок, используя фильтры, а затем записать результаты. Это работает, если результаты записываются в один и тот же массив, но не может понять, как направить совпадения в определенные массивы. Спасибо за любые предложе…
21 фев '18 в 20:02
0
ответов
Цикл только повторяет первый экземпляр, и как мне извлечь отдельные имена файлов через os.walk?
Цель: скрипт, который ищет в каталоге файлы аксографа и выполняет последовательность вычислений и возвращает либо значения, либо сохраняет их в файл CSV. Обновление: данные поступают из необработанных файлов Axographio внутриклеточных записей, где к…
30 июн '15 в 21:20
1
ответ
Python os.walk Включить только определенные папки
Я пишу сценарий Python, который принимает пользовательский ввод в форме даты, например 20180829, которая будет именем подкаталога, затем он использует функцию os.walk для обхода определенного каталога и, как только он достигает каталога, который пер…
30 авг '18 в 12:53
2
ответа
Python найти файл и изменить каталог на путь к файлу
Я хочу использовать os.walk для поиска в cwd и его подкаталогах, чтобы найти конкретный файл, а когда найден, сразу прервется и перейдет в этот каталог. Я видел много примеров, где он ломается после определения местоположения файла, но я не могу пон…
11 янв '14 в 21:44
0
ответов
Исполнитель проверяет, содержит ли каталог хотя бы n файлов
Я скрипт, который обрабатывает файлы из папки calles source, Поскольку я обрабатываю эти файлы в пакетном режиме, мне нужно убедиться, что по крайней мере n файлы находятся в source, Проблема в том, что source возможно, содержит несколько сотен тыся…
30 окт '14 в 14:58
2
ответа
Невозможно использовать метод getsize с возвращенными файлами os.walk()
Я пытаюсь создать небольшую программу, которая просматривает каталог (так как я хочу рекурсивно найти все файлы в подкаталогах, которые я использую os.walk()). Вот мой код: import os import os.path filesList=[] path = "C:\\Users\Robin\Documents" for…
11 ноя '14 в 20:28
1
ответ
os.walk игнорирует каталоги и их содержимое
Я пытаюсь игнорировать какой-то каталог и файлы в нем по определенному пути, и это мой код x = open(wbCMD, 'a') x.write('set path="C:\Program Files\WinRAR\";%path% c:/Program Files/WinRAR/\n') x.write('Rar.exe a -r "Backup.rar" -m5 -ep1') chkdict = …
16 авг '15 в 18:35
1
ответ
Python неожиданно перемещает файлы с помощью os.rename
У меня есть скрипт, который: Перебирает все файлы в каталоге + его подкаталогах Создает папку для каждого уникального года в списке файлов Перемещает файлы в соответствующие папки по годам Переименовывает их на основе метки времени + уникальный номе…
07 июл '17 в 03:42