Denisov80
@Denisov80
Юный Программист

Как составить Условие if?

Подскажите требуется создавать каталоги, как составить условие, чтоб if возвращал false если каталог существует, чтоб сразу вызвать mkdir(), без else ?

Инструкция типа != Не работает у меня, не знаю как применить, или может есть другой способ?
Чтоб создавать каталоги, если такой уже есть, то вывести сообщение и работать дальше (добавлять Файлы в данный каталог)

if os.path.exists(path):
   print ('Каталог существует')
else:
   os.mkdir(path)
  • Вопрос задан
  • 122 просмотра
Решения вопроса 2
@ScriptKiddo
os.makedirs(path, exist_ok=True)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Groiznyi_Project
@Groiznyi_Project
Advanced in Python
import os
name = input("Имя папки: ")
try:
....os.mkdir(name)
except OSError:
........print("Папка с именем "+name+" уже существует")

Вместо . пробел
После того как Исключение обработает запрос и папка уже будет существовать, то напишет что такая папка с Именем() уже создана и папка не будет перезаписана!!!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽
20 сент. 2020, в 10:33
10000 руб./за проект
20 сент. 2020, в 10:28
6000 руб./за проект
19 сент. 2020, в 23:47
5000 руб./за проект