Я пишу контент для AWS, Kubernetes, Python, JavaScript и многое другое. Чтобы просмотреть все последние контент, обязательно Посетите мой блог и подпишитесь на мою рассылку. Следи за мной на Твиттере .
Это день 8 # 100Дазофпитох-вызов.
Сегодняшний пост – это быстрый обзор авторских каталогов рекурсивно (если они не существуют).
Начиная
Давайте создадим привет-рекурсивный
каталог и установка подушки.
# Make the `hello-recursive-dirs` directory $ mkdir hello-recursive-dirs $ cd hello-recursive-dirs # Create a file for our script $ touch main.py
Использование модуля ОС для создания папок рекурсивно
У Библиотеки ОС есть функция Makedirs
Это можно использовать для изготовления каталогов рекурсивно.
В этом примере давайте создадим папку TMP/Deeb/Folder
.
Добавьте следующий код в main.py
:
import os new_folder_name = 'tmp/deep/folder' if not os.path.exists(new_folder_name): os.makedirs(new_folder_name)
Запустите скрипт с помощью Python Main.py
и подтвердить, что папка была создана.
Ресурсы и дальнейшее чтение
Фото кредит: pawel_czerwinski.
Первоначально опубликовано на моем блог . Чтобы увидеть новые посты без задержки, прочитайте сообщения там и подпишитесь на мою рассылку.
Оригинал: “https://dev.to/okeeffed/tip-making-directories-recursively-with-python-mgg”