Если кратко, то:
folders_to_exclude = ['folder1', 'folder 2', 'new_folder']
for root, dirs, files in os.walk(your_folder, topdown=True):
dirs[:] = [d for d in dirs if d not in folders_to_exclude]
Пример. Мы хотим удалить все папки __pycache__
из нашего проекта в Django, но при этом мы не хотим что бы os.walk сканировал папку с виртуальной средой .venv
и удалял что-то внутри неё.
Другие публикации из блога
JavaScript fetch с простой HTTP аутентификацией
Самый простой способ протестировать ваш API с базовой аутентификацией (логин, пароль).
Аналогичным образом работ…
Подробнее
Проблемы с watch во Vue 3 когда в ref используется объект
Предположим у вас есть объект ref вида:
const note = ref({
title: '',
content: '',
})
Вы пытаете…
Подробнее
Django не отображает статических файлов в режиме DEBUG=False
Для решения проблемы используйте --insecure
python manage.py runserver --insecure
или
django-admin runserver -…
Подробнее
Django template индексы в цикле
Для вывода индексов объектов в цикле шаблона Django используется следующий синтаксис:
{% for object in objects_lis…
Подробнее
Посмотреть все пакеты node.js
Все пакеты с зависимостями
npm ls
Все пакеты верхнего уровня
npm ls -depth=0
Подробнее
В чем разница между Aggregation и Annotation в Django
Aggregation - обрабатывает все результаты запроса (queryset).
Предположим мы хотим получить среднюю цену всех товаро…
Подробнее