В стандартной библиотеке есть максимально удобный пакет
pathlib, позволяющий осуществлять различную работу с файловыми путями. Для представления пути к файлу есть класс
Path, с объектами которого уже можно производить операции. Например, методы exists() и is_dir() проверяют, существует ли файл и является ли он директорией. Но самой классной фичей является замена
os.path.join() на более удобный и элегантный вариант с использованием слэшей, как показано на картинке. Таким образом, пакет
pathlib может стать частичной заменой os в некоторых случаях при работе с файловыми путями. #pathlib
