Встречается на 1% собеседований по Python
Использовал ли 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
интервью вопросы и ответы