Встречается на собеседованиях • сегодня
Что делает os.path.join
os.path.join() объединяет компоненты пути в соответствии с правилами операционной системы. Автоматически добавляет правильные разделители (слэши или бэкслэши) и обрабатывает краевые случаи.
Пример:
python
import os
path = os.path.join('folder', 'subfolder', 'file.txt')
# На Linux/macOS: 'folder/subfolder/file.txt'
# На Windows: 'folder\\subfolder\\file.txt'Ключевые особенности:
- Игнорирует лишние разделители
- Не создает абсолютный путь, если только первый компонент не начинается с разделителя
- Работает с любым количеством аргументов
Лучше использовать вместо ручной конкатенации строк, так как это кроссплатформенно и безопаснее.

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