Как проверить, существует ли файл без исключений?
Как проверить, существует ли файл или нет, без использования оператора try-except?
Я не люблю громоздкие конструкции, поэтому если существует способ их избегать - стараюсь. Для меня использование условных конструкций вместо обработки исключений может делает код более понятным и простым для чтения
Ответы (2 шт):
Автор решения: Clark Devlin
→ Ссылка
Это можно сделать с помощью встроенного модуля os
, вы правы, правильнее избегать использование try-except
в подобных случаях.
import os
if os.path.exists('your_path'):
print('File exists')
else:
print('File does not exist')
Автор решения: kolyaskywalker
→ Ссылка
Например так?
import os.path
if os.path.exists("python.exe"):
print("Файл существует!")
else:
print("Файла не существует (")