Встречается на собеседованиях • сегодня
Использовал ли Exists
Метод exists() в Python используется для проверки существования файла или директории. Он доступен через модуль os.path или объект Path из pathlib.
Пример с os.path:
python
import os.path
if os.path.exists("file.txt"):
print("Файл существует")
else:
print("Файл не найден") Пример с pathlib (более современный способ):
python
from pathlib import Path
file = Path("file.txt")
if file.exists():
print("Файл существует") Нюансы:
exists()возвращаетTrueдля символических ссылок, если они ведут на существующий объект.- Не проверяет доступность файла для чтения/записи — для этого нужны
os.access()илиtry-except. - Для директорий можно использовать
os.path.isdir()илиPath.is_dir().
Лучше использовать pathlib, так как он удобнее и безопаснее для работы с путями.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы