Вопросы по теме 'os.walk'

os.walk, не копаясь в каталогах ниже
Как мне ограничить os.walk возвратом файлов только из каталога, который я предоставил? def _dir_list(self, dir_name, whitelist): outputList = [] for root, dirs, files in os.walk(dir_name): for f in files: if...
134320 просмотров
schedule 20.05.2023

Быстрее os.walk или glob?
Я возился с поиском файлов в python на большом жестком диске. Я смотрел на os.walk и glob. Обычно я использую os.walk, так как он мне кажется более аккуратным и быстрым (для каталогов обычного размера). Кто-нибудь имел опыт работы с ними обоими и...
33330 просмотров

Единое дерево каталогов для обхода локальных файлов, ftp, http в python
В моей программе testkernel я хотел бы пройтись по дереву каталогов с помощью различных протоколов. Я думаю, что мне нужно что-то вроде os.walk , но это работает для ftp, а также для типичных списков каталогов http (например,...
1022 просмотров
schedule 12.12.2022

Список всех файлов HTML в коде каталога Python не работает
Я пытаюсь перечислить все файлы HTML в каталоге, используя os.walk , но он не возвращает ничего вместо имен файлов. Вот мой код def read_dirctory(): matches = [] for root, dirnames, filenames in...
329 просмотров
schedule 25.10.2023

Перебор отдельных файлов в os.walk в Python идиоматическим способом
Я начал с кода, полученного из другой вопрос stackoverflow для создания полных путей для всех файлов в дереве каталогов: import os def recursive_file_gen(mydir): for root, dirs, files in os.walk(mydir): for file in files:...
1495 просмотров

Python рекурсивно читает файлы cvs в каталоге дерева и добавляет один из двух столбцов в фрейм данных
У меня есть корневой каталог, который содержит сотни подпапок. Теперь я хочу прочитать файлы csv в каждой подпапке, их имена одинаковы, скажем, study.csv После прочтения CSV-файлов я хочу создать фрейм данных для хранения части данных из этих...
1364 просмотров
schedule 22.08.2022

Как исключить расширение файлов из os.walk
Я хотел бы искать файлы, кроме тех, которые содержат файл .txt. Как это сделать ? На данный момент мой код ищет файлы с расширением .txt. Как сделать наоборот? src = raw_input("Enter source disk location: ") src = os.path.abspath(src) print...
3411 просмотров
schedule 07.06.2022

Переименование, перемещение и удаление исходного каталога
Я пытаюсь исправить сценарий, который будет проходить через заданный каталог и переименовывать, перемещать и удалять исходный каталог. В каждом каталоге есть *.mp4 файл и подпапка, содержащая *.jpg файлов. У меня возникли проблемы с удалением...
87 просмотров
schedule 10.01.2023

Python: переименование первых 5 файлов папки
Я не знаю, можно ли это сделать или нет, но есть ли способ переименовать только первые 5 файлов в папке? Я знаю, что могу использовать os.listdir() или os.walk() для просмотра всей папки, но мне нужно только переименовать первые 5 файлов. Я могу...
164 просмотров
schedule 30.01.2024

Избегайте бесконечной рекурсии с помощью os.walk
Я использую os.walk с followlinks=True , но я попал в место, где символическая ссылка ссылается на свой собственный каталог, вызывая бесконечный цикл. Виновником в этом случае является /usr/bin/X11 , список которых приведен ниже: lrwxrwxrwx 1...
1169 просмотров
schedule 15.03.2023

Поиск Python для неизвестного расширения файла
Новичок в python, извините, если это простой вопрос. Я немного поискал и нашел много при поиске файлов с неизвестным именем и известным расширением файла, но не с известным именем и неизвестным расширением, и если никто не возражает, мне может...
1345 просмотров
schedule 20.08.2022

Открытие и чтение нескольких файлов в разных каталогах
У меня есть огромный список каталогов. С моим текущим каталогом /home самым высоким уровнем является год. Всего семь лет: 2010, 2011, 2012, 2013, 2014, 2015 и 2016 годы. Затем есть подкаталоги для каждого месяца, например, /home/2010/01 ....
24 просмотров
schedule 20.04.2023

Поиск правильного пути к файлам в подпапках с os.walk с python?
Я пытаюсь создать программу, которая копирует файлы с определенным расширением в указанную папку. Когда файлы расположены во вложенных папках, а не в корневой папке, программа не может получить правильный путь. В текущем состоянии программа отлично...
2144 просмотров
schedule 09.07.2023

Использование Python для чтения каталога файлов JSON и запуска реверсивного скрипта Python для каждого файла.
У меня есть папка Userss с ~ 100 отдельными файлами JSON. Каждый файл JSON содержит данные о пользователе в формате: {"cX": 298, "cY": 492, "time": 1420209750422, "y": 492, "x": 298, "type": "mousemove", "name": "Anthony Coleman"} {"cX": 653,...
875 просмотров
schedule 02.03.2024

python: переименовать файлы в подпапках по имени подпапки
У меня есть папка с большим количеством подпапок. В каждой из подпапок есть разные типы файлов. Я пытаюсь переименовать эти файлы по имени подпапки, в которой они находятся (они не будут дублироваться, поскольку каждый файл имеет собственное...
793 просмотров
schedule 06.09.2022

Переименовывать файлы с косой чертой в имени файла (python)
У нас есть куча старых файлов (1990-х годов), которые мы готовим для импорта в новую систему. Некоторые из этих файлов имеют косую черту / в имени файла, и нам нужно переименовать их перед импортом (они окажутся в Azure). У нас есть код на Python,...
1607 просмотров

Создание папок внутри подпапок
Я новичок в python и ищу способ создавать подпапки внутри подпапок. Мое файловое дерево выглядит так: >> Main Folder >> Folder a >> Folder 1 >> Folder 2 >> Folder b >> Folder 1...
692 просмотров
schedule 13.08.2023

Получить определенный слой имени подпапки в Python
Для папки с именем test со структурой подкаталогов в среде Windows: ├─a │ ├─a1 │ ├─a2 │ └─a3 │ ├─a3_1 │ ├─a3_2 │ └─a3_3 ├─b │ ├─b1 │ ├─b2 │ ├─b3 │ └─b4 └─c ├─c1 ├─c2 └─c3 Я хочу получить название подпапок...
284 просмотров
schedule 19.02.2023

Как открыть файлы из списка путей к каталогам?
У меня есть список папок, которые мне нужно открыть и прочитать файл .log. Сначала у меня не было списка папок, поэтому я сканировал все файлы в каталоге. Это приведет к избыточности того, для чего я хочу это использовать. path =...
140 просмотров
schedule 11.01.2023

Библиотека zip-файлов Python - создайте zip-файл только с файлами .pdf и .xml из одного каталога.
Я хотел бы знать, как я могу заархивировать только все PDF-файлы из основного каталога, не включая подпапки. Я несколько раз пытался изменить код, но безуспешно. import zipfile fantasy_zip =...
593 просмотров