Функция os.path.isfile() в Python

Python предоставляет встроенный модуль ОС, который можно использовать для взаимодействия с операционной системой. Модуль os.path — это подмодуль модуля ОС, используемый для общих манипуляций.

Что такое функция os.path.isfile() в Python?

os.path.isfile() — это встроенная функция Python, которая возвращает True, если путь является абсолютным путем. В Unix это означает, что он начинается с косой черты; в Windows он начинается с(обратной) косой черты после отсечения потенциальной буквы диска.

Синтаксис

Параметры

Функция os.path.isfile() принимает path в качестве параметра объекта, представляющий путь к файловой системе. Объект, подобный пути, представляет собой либо строку, либо байтовый объект, представляющий путь.

Возвращаемое значение

Метод os.path.isfile() возвращает логическое значение класса bool. Метод os.path.isfile() возвращает True, если указанный путь является существующим обычным файлом. В противном случае возвращается False.

Функция Python os.path.isfile

Пример

Давайте определим путь к папке и передадим этот путь в функцию isfile().

Вывод:

Вы можете видеть, что мы передали путь к папке, а не путь к файлу в функцию isfile(), и, следовательно, она возвращает False. Давайте передадим путь к файлу и посмотрим на результат.

Вывод:

Чтобы проверить, существует ли файл в файловой системе с помощью Python, используйте функцию os.path.isfile(). Если вы попытаетесь перейти или открыть несуществующий файл, это вызовет ошибку.

Есть три разные функции Python, которые можно использовать для проверки существования файла:

  1. path.exists()
  2. path.isfile()
  3. exists().
Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python