Мне нужно создать программу, в которой мне был предоставлен путь к каталогу, в этом каталоге может быть n количество структур каталогов дерева типов, и в любом каталоге может быть любое количество .py Файл. Некоторые файлы были выполнены, некоторые dnt. Поэтому мне нужно создать скрипт на python, который будет запускать только те файлы, которые до сих пор не выполняются. Может кто-то попросит вас.программа для перемещения структуры каталогов в python
0
A
ответ
0
Пожалуйста, взгляните на os.walk()
.
import os
directory = '/tmp'
for (dirpath, dirnames, filenames) in os.walk(directory):
# Do something with dirpath, dirnames, and filenames.
pass
0
Обычный подход заключается в использовании os.walk
и составить полные пути, используя os.path.join
:
import os
import os.path
def find_all_files(directory):
for root, _, filenames in os.walk(directory):
for filename in filenames:
fullpath = os.path.join(root, filename)
yield fullpath
if __name__ == '__main__':
for fullpath in find_all_files('/tmp'):
print(fullpath)
По моему опыту, dirnames
возвращаемое значение os.walk
редко используется, поэтому я опустил его с _
.
Что касается вашего вопроса о исполняемых файлах или нет - я не понимаю. Пожалуйста, объясни.
Смежные вопросы
- 1. Render JSON для структуры каталогов в Python
- 2. сценарий bash для перемещения файлов из глубокой структуры каталогов
- 3. Batch команду для перемещения много папок внутри alfabetic структуры каталогов
- 4. Скрипт оболочки для перемещения каталогов
- 5. Использование акк актеров для перемещения дерева каталогов
- 6. Понимание структуры каталогов советы
- 7. Преобразование структуры каталогов в json?
- 8. Достаточно быстрый способ перемещения дерева каталогов в Python?
- 9. htaccess rewriterule для структуры каталогов
- 10. перегрузка структуры каталогов для maven
- 11. (python) рекурсивно удаляет капитализацию из структуры каталогов?
- 12. Компонент структуры каталогов для php
- 13. c программа для мониторинга каталогов
- 14. создание структуры для дерева файлов/каталогов
- 15. Установить репозиторий python без родительской структуры каталогов
- 16. python: zip-файл и избежать структуры каталогов
- 17. Программа для составления списка каталогов в C
- 18. Linux скрипт для создания структуры каталогов
- 19. Лучший вид структуры данных для репликации структуры каталогов в Java?
- 20. Понимание структуры каталогов Django
- 21. Изменение структуры каталогов defult
- 22. Алгоритм структуры строганых каталогов
- 23. Импорт структуры каталогов в eclipse
- 24. Сценарий перемещения мыши/программа
- 25. Создание хорошей структуры каталогов
- 26. обработка строк структуры каталогов
- 27. Изменение структуры каталогов laravel
- 28. NodeJS - структура структуры каталогов
- 29. Получение древовидной структуры каталогов
- 30. HTACCESS - Изменение структуры каталогов